Saya menggunakan setHasStableIds di adaptor dan memanggil seluruh notifyDatasetChanged alih-alih notifyItemXYZ karena berbagai alasan. Saya mendapatkan animasi sederhana sejak setHasStableIds(true), tetapi saat menghapus item, item di luar layar yang seharusnya meluncur di layar sekarang, menghilang begitu saja. (Persis seperti halnya dengan mematikan animasi prediktif di pembicaraan Chet Haase https://youtu.be/imsr8NrIAMs). Saat saya menggunakan notifyItemRemoved, ini berfungsi (namun kode saya yang lain menjadi sangat merepotkan)
TLDR; apakah ada cara untuk mendapatkan animasi prediktif (tidak hanya sederhana) saat menggunakan setHasStableIds & notifyDatasetChanged dengan RecyclerView? (selain menggunakan notifyItemRemoved)