我为ListView创建了一个自定义ArrayAdapter,以便使用一些元素自定义列表的行.
我遇到的问题是我无法选择项目,单击时没有任何反应.这是我必须在我的自定义ArrayAdapter中实现的吗?它只有一个构造函数和一个getView方法.当我实例化我的列表并实现onListItemClick时,它被忽略,所以我认为它与我的自定义适配器有关...我已经通过示例进行了研究,但我什么都没发现.
我该怎么办?
编辑:在每一行中,我使用的是Checkbox,以及一个包含TextViews的LinearLayout.此LinearLayout是应该可选择的.
我相信问题是Android不允许您选择具有可聚焦元素的列表项.
将lisview中的复选框设置为"Not focusable".
有关详细信息,请参阅
android:focusable="false"
<checkbox>.setFocusable(false)
| 归档时间: | 
 | 
| 查看次数: | 3904 次 | 
| 最近记录: |