关注EditText和ListView项目

时间:2017-04-21 10:59:26

标签: android listview android-edittext focus

列表中包含editText的行,除了其他内容。如果我在editText上设置android:focusableInTouchMode="false",我可以选择我的整行,突出显示,获取我需要的数据,但我不能再编辑我的editText,因为键盘没有弹出。如果我设置android:focusableInTouchMode="true",那么我可以编辑editText,但我无法点击整行,突出显示,获取数据。我如何实现这两个目标?

1 个答案:

答案 0 :(得分:0)

ListView不适合输入。它只保留在内存中的可见项+ 2。因此,即使你达到了你想要的效果,你的EditText离开屏幕后,所有的编辑都会在每次完成之后进行。{/ p>

查看 RecyclerView 查看文档。这个课程更适合这种东西。

<强> UPD

实际上,EditTexts中的ListView完全是tutorial。但是如你所见,它与2011年相关。