- list显示效果如图,list item分左右两个部分,左边部分按下会变色,右边部分点击无效果。一些item只有左边部分
-
list item布局如下,左右部分都为ImageView实现
- 一个item包括左右两个ImageView,无图预览:
- 左边部分想通过ImageButton显示,但没找到在list中如何监听左边ImageButton的方法。只能监听整个item(刚学习Android没多久。。)在item右边没有ImageView的情况下,点击item右侧空白区域,左侧也会有按下变色。通过判断右侧按下的x坐标(程序中为大于525)时,在OnTouch中返回true,就可以实现点击item右侧而左侧没有按下变色。过程中发现,如果只监听OnTouch,item设置为ImageView,按下不会变色。只监听OnClick就得不到按下的x坐标,所以两个都进行了监听。
- item的布局代码
<?xml ver
RecyclerView实现list,item分两段的分区域按下问题记录
最新推荐文章于 2022-08-21 10:28:00 发布