android-fragments 切换片段后文本选择器光标未消失

mgdq6dx1  于 2022-11-13  发布在  Android
关注(0)|答案(1)|浏览(127)

我正在构建一个Android应用程序,其中有一个屏幕,其中有两个选项卡的形式片段片段基本上用于语言翻译。问题是,当我输入的编辑文本内的多片段,并试图选择它后,我完成选择,如果我突然移动到单个片段的光标仍然可见的单个片段一段时间,此外,光标是可见的任何地方在单一片段屏幕。我不添加代码文件,因为我认为这不是任何逻辑问题,它的东西有关聚焦。但如果任何人仍然需要的代码,请在问题中评论我会添加。
图2,当前光标可见,为文本视图,不可单击或编辑
图1多屏幕

图2单屏幕

我尝试多个多个东西,比如setFocusable(false);清除焦点();但它不工作,即使我可以

isCursorVisible = false//这会起作用,但之后我就无法选取文字

83qze16e

83qze16e1#

长时间滚动Android文档后,我找到了答案。

override fun onResume() {
    super.onResume()
    requireActivity().currentFocus?.clearFocus()  
}

试着清除当前焦点,你当前的视图会排序这个问题

相关问题