繁体   English   中英

在 RecyclerView 中获得负面位置

[英]Get Negative Position in RecyclerView

为什么有时负数返回 RecyclerView 中的位置?

获取位置:

holder.getAdapterPosition()

来自官方文档

请注意,如果您已调用notifyDataSetChanged() ,则在下一次布局传递之前,此方法的返回值将为NO_POSITION

返回项的适配器位置,如果它仍然存在于适配器中。 NO_POSITION如果 item 已从适配器中删除,则在最后一次布局传递后调用了notifyDataSetChanged()ViewHolder已被回收。

NO_POSITION值为 -1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM