ListView点击事件中需要注意的问题

当ListView item中的子元素为button,ImageButton,ChecBox等button时,这些对象默认会优先获得焦点,这样可能导致listview 的item不能直接进行点击,
假如有这个需要可以在listview 对应的item布局中的根元素上添加android:descendantFocusability属性,它的值有如下三个:
1)blocksDescendants (覆盖子元素焦点)
2)beforeDescendants (优先于子元素获得焦点)
3)afterDescendants(在子元素不需要焦点时获得焦点)

在如上三个值中我们一般选择第一个值。


view中的setTag(Object)表示给view添加一个额外的数据,,以后可以用getTag()将这个数据取出来

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值