我正在構建一個 android 應用程式,其中有一個螢屏,其中有兩個片段片段形式的選項卡基本上用于語言翻譯。問題是當我在多片段的編輯文本中輸入內容并在完成選擇后嘗試選擇它時,如果我突然移動到單個片段,游標在單個片段上仍然可見一段時間,而且游標在任何地方都可見在單個片段螢屏中。我沒有添加代碼檔案,因為我認為它不是任何邏輯問題,它與FOCUSED相關。但如果有人仍然需要代碼請在有問題的評論中添加。
圖 2 當前游標可見,是文本視圖,不可點擊或編輯
圖 1 多屏

圖 2 單屏

我嘗試了多種方法,例如 setFocusable(false); 清除焦點();但即使我可以,它也不起作用
isCursorVisible = false // 這會起作用,但之后我無法選擇文本
uj5u.com熱心網友回復:
長時間滾動 android 檔案后,我找到了答案。
override fun onResume() {
super.onResume()
requireActivity().currentFocus?.clearFocus()
}
嘗試清除當前視圖的當前焦點將排序此問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/517536.html
