RecyclerView实现list,item分两段的分区域按下问题记录

  1. list显示效果如图,list item分左右两个部分,左边部分按下会变色,右边部分点击无效果。一些item只有左边部分
  2. list item布局如下,左右部分都为ImageView实现

  3. 一个item包括左右两个ImageView,无图预览:
  4. 左边部分想通过ImageButton显示,但没找到在list中如何监听左边ImageButton的方法。只能监听整个item(刚学习Android没多久。。)在item右边没有ImageView的情况下,点击item右侧空白区域,左侧也会有按下变色。通过判断右侧按下的x坐标(程序中为大于525)时,在OnTouch中返回true,就可以实现点击item右侧而左侧没有按下变色。过程中发现,如果只监听OnTouch,item设置为ImageView,按下不会变色。只监听OnClick就得不到按下的x坐标,所以两个都进行了监听。
  5. item的布局代码
    <?xml ver
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值