-1
これはrecyclerviewアダプタ内部の削除のためのコードです削除が正常に行われ、recyclerviewが完全に更新されます。しかし、今度は2番目のアイテムを削除すると、アイテムはポジション1を返します(ポジション0のアイテムが削除された後にポジションが更新されず、リストのサイズが1として返されます)。以前の削除後にサイズが更新されたため)、インデックス外にエラーがスローされます。しかし、最初のアイテムを削除した後で、フラグメントを再度開いて2番目のアイテムを削除すると、正常に動作します。私は手動でリストのインデックスを更新しようとしましたが、それは矛盾エラーを投げた。RecyclerView:オブジェクトを削除した後recyclerviewadapterのArrayListの中で更新されない他のオブジェクトの位置が