我可以在ListView中同时使用setOnItemClickListener和OnclickListner

时间:2018-01-23 00:24:18

标签: android listview onclicklistener imagebutton onitemclicklistener

有一种方法可以同时使用setOnItemClickListenerOnclickListner 在ListView中知道列表包含ImageButton将具有setOnclickListner

修改

我也使用OnItemLongClickListner 所以:

  1. 当我点击项目
  2. 时,我有事可做
  3. 当我长时间点击项目
  4. 时,我有事可做
  5. 当我点击Item
  6. 中的ImageButton时,我还有另一件事要做

    我希望你能理解我的问题,我知道我没有一个好的英语抱歉

1 个答案:

答案 0 :(得分:0)

我通过添加:

解决了这个问题
android:descendantFocusability="blocksDescendants"

到根列表项元素[例如根布局]。

然后在列表项的每个ImageButton中,我添加:

android:focusableInTouchMode="true"

Reference