有没有办法检索
时按下的视图ListFragment.onListItemClick(ListView listView, View view, int position, long id)
被按下了?
例如,我想知道哪个imageView
被按下了。
listView
和view
都包含对listview
的引用。
答案 0 :(得分:0)
您可以在listview的adapter
课程中实现这一目标。
您的适配器内应该有一个holder
(例如:imageView
)。在holder.imageView
方法中设置onClickListener
getView
。如果您有多个imageView
,则只需为每个onClickListener
添加imageView's
,因此适配器将知道单击了哪一个。
您可以使用position
第一个参数中的getView
变量访问列表中的{{1}}位置(换句话说,点击哪一行)。