Android中获取RecyclerView的position的位置的方法

Android中获取RecyclerView的position的位置的方法,第1张

1,如果想在Recycler View里直接获取:

可以把接口的方法写在:

方法里面,用position参数,

2,如果想写在ViewHolder里面,则调用getAdapterPosition()方法:

注:

由于需要在Adapter里处理item的点击事件,所以获取Item位置有个方法:

getAdapterPosition()

但是由于RecyclerView的ViewHolder存在回收机制,所以item位置会不准确;

解决方法有:

a、标记不回收;

这样直接“阉割”了RecyclerView最大的特点, 十分不推荐

b、重写方法:

再正常用getAdapterPosition()就可以了

还有别的方法

原文链接: >

1、打开手机设置应用,在设置页面中,选择“关于手机”选项。

2、连续点击“机身存储”选项,直到进入“测试”页面。

3、在手机测试页面中,点击选择“手机信息”选项。

4、在电话信息页面中,就可以看到信号强度、TAC等信息。

以上就是关于Android中获取RecyclerView的position的位置的方法全部的内容,包括:Android中获取RecyclerView的position的位置的方法、Android 如何获取LTE小区信息,例如信号强度、TAC等、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9817029.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存