列表中包含editText的行,除了其他内容。如果我在editText上设置android:focusableInTouchMode="false"
,我可以选择我的整行,突出显示,获取我需要的数据,但我不能再编辑我的editText,因为键盘没有弹出。如果我设置android:focusableInTouchMode="true"
,那么我可以编辑editText,但我无法点击整行,突出显示,获取数据。我如何实现这两个目标?
答案 0 :(得分:0)
ListView
不适合输入。它只保留在内存中的可见项+ 2。因此,即使你达到了你想要的效果,你的EditText
离开屏幕后,所有的编辑都会在每次完成之后进行。{/ p>
查看 RecyclerView 查看文档。这个课程更适合这种东西。
<强> UPD 强>
实际上,EditTexts
中的ListView
完全是tutorial。但是如你所见,它与2011年相关。