use*_*683 5 android listview android-edittext
我有一个,ListView并且在其中ListView我有一些TextViews和其中EditTexts的一行.当我按下该行的任何地方时,我希望获得EditText焦点,以便输入文本.
问题是我不能让这个工作.当我放置EditText在ListView了OnItemClick,当我点击不会响应ListView.
我试着用focusable="false"的EditText,它让我点击ListView一次,但我不能让EditText即使是可聚焦设置为true后获得焦点.接下来我尝试使用android:descendantFocusability="beforeDescendants"in ListView但它似乎没有做任何改变,它仍然无法正常工作.
有没有人知道我能做些什么让它起作用?
您可以在 xml 行布局中添加一个属性enabled="false",然后在 onItemClickListener 上添加一个属性setEnabled(true),然后setFocusable(true),这应该可以解决问题。
| 归档时间: |
|
| 查看次数: |
6954 次 |
| 最近记录: |