ListView clicklisteners

时间:2011-08-02 11:11:45

标签: android listview

我有一个list view,其中有几个观点,我有一个textView和一个ImageView

我需要做的是,我希望一个人只需点击imageView而不会导致onItemClicked功能被调用,如果此人点击了ImageView ,它应该做其他事情,但如果该人从imageview点击离开(imageView除外),则onItemClicked被解雇。

我该怎么做?

有点像,Android手机listView上的callLogs,绿色手机图标以某种方式与列表分开,但点击后,它应该知道选择了哪个listItem并采取相应的行动。

我将感谢你的帮助。感谢。

2 个答案:

答案 0 :(得分:2)

以下是您正在寻找的一些链接。高级,但如果你坚持下去,不要放弃这个,你将学到很多!看看:

Android: ListView elements with multiple clickable buttons

Android custom list item with nested widgets

答案 1 :(得分:1)

在适配器类的getView()方法中使用holder.imageView.setOnClickListener()