一 holder是安卓的一种缓存机制
RecyclerView中holder的数量有限,但是List中的数量却很多,当改变holder中View的显示方式再删除时,被删除的不是holder,实际中被删除的知识List中的数据.
二 解决方案
在List中设置一个标志位,如果标志位为真的话特殊显示,如果标志位为假的时候不做特殊显示。
一 holder是安卓的一种缓存机制
RecyclerView中holder的数量有限,但是List中的数量却很多,当改变holder中View的显示方式再删除时,被删除的不是holder,实际中被删除的知识List中的数据.
二 解决方案
在List中设置一个标志位,如果标志位为真的话特殊显示,如果标志位为假的时候不做特殊显示。