最佳答案
自从新的支持库版本(22.x)以来,RecyclerView.ViewHolder
类的 getPosition()
方法已被弃用,取代了主题中提到的方法。我不觉得看文件有什么不同。
谁能解释一下外行术语的区别?
我有以下的用例-我给我的适配器一个 List
,也希望能够关联额外的信息为每个列表项目。我有一个位置到额外位置的映射,这个映射对于持有者是可用的,这样他们就可以为他们的位置获取额外的位置,并用它做一些事情。在持有人,我应该使用哪种方法?
当索引0和索引1中的列表项被切换位置时,持有者位置会发生什么变化?这些方法返回什么?