7

Android ListViews 中的 onClickListener 和 onItemClickListener 有什么区别?这些有什么不同的实现?

4

1 回答 1

20

ListView 对列表视图的每一行都有一个 Item Click 侦听器,但 onClickListener 用于整个列表视图,无论您单击哪一行onClickonItemClickListener被调用,但每种方法附带的值不同。

您可以使用OnItemClickListener让我们说当触摸特定行时转到特定活动。

OnClickListener您可以检查列表视图是否已收到用户的触摸,所以您要刷新列表吗?或更改滚动条的视图或将列表视图作为一个整体进行操作。

于 2012-06-15T04:09:30.403 回答