我有一个ListView
。点击一个列表项目,我开始一个Activity
。现在我在ListView
上添加了一个Button
,点击一个按钮,我想开始另一个活动。添加按钮后,我可以点击按钮并启动一个活动,但现在我不能点击列表项。listview的项目点击发生了什么??
阅读这篇优秀的博客文章:关注列表行和ImageButtons的问题
本质上,您应该在row-item xml中的根布局元素中添加以下内容:
android:descendantFocusability="blocksDescendants"
就是这个概念。如果你想实现两个点击,然后写按钮点击正常和列表项点击没有使用列表项点击。
你应该为getview()中返回的转换视图写onclick监听器
那么点击两次都可以