ListView项不会调用onItemClick

时间:2014-12-04 12:57:26

标签: android listview android-listview

ListView使用了自定义AdapterListView项包含TextViewImageView。 当我在ImageView上设置setOnclickListener时,ListView不再为指定的侦听器调用onItemClick。没关系。但是,如果我将OnClickListener ImageView设置为空,ListView仍然不会调用onItemClick。你有什么主意吗?非常感谢。

2 个答案:

答案 0 :(得分:1)

如果为List Itemm子实现onClickListener,则不再调用List onItemClick,因此ClickListener必须实现其依赖于需求的内容Like:

  1. 当对列表项提供不同的操作时,每个子项然后在适配器中实现每个子onClickListener

  2. 当对列表项提供单一操作时,请使用List onItemClick。

答案 1 :(得分:0)

尝试在TextViewImageView

中添加此代码
android:focusableInTouchMode="false"
android:focusable="false"

要确保项目不会获得焦点,因此ListView应该是可点击的。