就我而言,我得到了例外
if (holder.isScrap() || holder.itemView.getParent() != null) {
throw new IllegalArgumentException(
"Scrapped or attached views may not be recycled. isScrap:"
+ holder.isScrap() + " isAttached:"
+ (holder.itemView.getParent() != null));
}
和holder.itemView.getParent() == true
。
我不使用android:animateLayoutChanges
而我不想使用“setHasStableIds(true)”,但我不知道为什么holder.itemView.getParent为true。也许有人可以给我一个解决方案或链接,thx