onClickListener 和 onItemClickListener 的区别 [英] difference between onClickListener and onItemClickListener

查看:22
本文介绍了onClickListener 和 onItemClickListener 的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

what is the difference between onClickListener and onItemClickListener in Android ListViews ? And what are the different implementations of these ?

推荐答案

ListView 对 listview 的每一行都有一个 Item Click 侦听器,但是 onClickListener 是针对整个 listview 的,无论您单击哪一行 onClickonItemClickListener 被调用,但每个方法附带的值不同.

ListView has an Item Click listener for each row of the listview but the onClickListener is for the whole listview no matter which ever row you click the onClick and onItemClickListener is called but the values that come with each method are different.

OnItemClickListener 你可以用来让我们说去触摸特定行时的特定活动.

OnItemClickListener you can use for lets say going to a particular activity when a particular row is touched.

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

OnClickListener you can check if the listview has received a touch by the user so do you want to refresh the list? or change the scrollbar's view or do something with the listview as a whole unit.

这篇关于onClickListener 和 onItemClickListener 的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆