3
私は私のrecyclerviewに10個のアイテムがあり、アイテム4は残りのアイテムのビュータイプであると言います。アイテム0をドラッグしてrecyclerviewに渡すと、アイテム4にはフェードインとフェードアウトの効果があります。これは、異なるビュータイプのエレメントを交換しないためです。異なるビュータイプにドラッグするときにアダプタを「リフレッシュ」しないようにする方法はありますか?Recyclerview複数のビュータイプをドラッグする
@Override
public boolean onItemMove(int fromPosition, int toPosition) {
Collections.swap(mItems, fromPosition, toPosition);
notifyItemMoved(fromPosition, toPosition);
return true;
}
ここで、fromPositionは3で、toPositionは5ですが、4の位置は異なるviewTypeを持つ項目です。