RecyclerView.Adapter<RecyclerView.ViewHolder>
genişletilmiş çalışmıyor notifyDataSetChanged Ve aradığında:
mRecyclerView.getAdapter().notifyDataSetChanged();
Hiçbir şey olmadı. Ben ekranda bir yanıp sönme görebilirsiniz
- :
mRecyclerView.setAdapter(new MyAdapter(...));
Bu çözüm ile iki sorunlar var:
görünümü yenilemek için tek yol yeniden adaptörü (see this answer) ayarlamaktır yeniden ayarlandığında adaptör
- Liste görünümü birinci konuma geri döner.
Herhangi bir fikir?
Eğer MyAdapter içinde notifyDataSetChanged yöntemi kapsülleyen denediniz: – bajicdusko
@helionprime Yardımcı olmadı :( – David
tamam, benim kötü güncellenmiş veriyi "onBindViewHolder" yöntemiyle almayı/kullanmayı unuttum. göz kırpma efekti, ondan nasıl kurtulabilirim? – David