我可以在 ListView 中同时使用 setOnItemClickListener 和 OnclickListener
Can I use both of setOnItemClickListener and OnclickListner in a ListView
有一种方法可以同时使用 setOnItemClickListener
和 OnclickListner
在 ListView 中知道 List 包含一个 ImageButton
将有 setOnclickListner
编辑
我也用OnItemLongClickListner
所以:
- 点击项目时我有事要做
- 长按项目有事要做
- 当我单击项目
中的 ImageButton 时,我还有另一件事要做
我希望你能理解我的问题,我知道我的英语不好抱歉
我通过添加解决了这个问题:
android:descendantFocusability="blocksDescendants"
到根列表项元素[如根布局]。
然后在列表项的每个 ImageButton 中,我添加:
android:focusableInTouchMode="true"
Reference
有一种方法可以同时使用 setOnItemClickListener
和 OnclickListner
在 ListView 中知道 List 包含一个 ImageButton
将有 setOnclickListner
编辑
我也用OnItemLongClickListner
所以:
- 点击项目时我有事要做
- 长按项目有事要做
- 当我单击项目 中的 ImageButton 时,我还有另一件事要做
我希望你能理解我的问题,我知道我的英语不好抱歉
我通过添加解决了这个问题:
android:descendantFocusability="blocksDescendants"
到根列表项元素[如根布局]。
然后在列表项的每个 ImageButton 中,我添加:
android:focusableInTouchMode="true"
Reference