为什么 Android Pie 需要双击才能将注意力集中在作为回收器视图项目一部分的编辑文本上?如何解决



我在RecyclerView中编辑了文本项目。除了 API 28 之外,一切正常。在Android Pie设备中进行测试时,单击RecyclerView的编辑文本项会打开软输入键盘,但随后编辑文本会立即失去焦点,因此我们需要再次点击该编辑文本。一旦我们再次点击该编辑文本,它就会照常工作。但这很奇怪。通常,编辑文本会在第一次点击时保持焦点。

我尝试过以下解决方案,但没有成功

https://radhedubey.wordpress.com/2014/08/24/android-listview-with-edittext-loses-focus-when-the-keyboard-displays/

http://androidtechnicalblog.blogspot.com/2014/04/quick-trick-of-week-edittext-inside.html?m=1

使用 targetSdkVersion 27 而不是 28 或 29。

最新更新