Я расширил
RecyclerView.Adapter<RecyclerView.ViewHolder>
И когда я позвонил:
mRecyclerView.getAdapter().notifyDataSetChanged();
Ничего не случилось.
Единственный способ обновить представление - снова установить адаптер (см. этот ответ):
mRecyclerView.setAdapter(new MyAdapter(...));
У меня есть два вопроса с этим решением:
- Я вижу мигание на экране, когда я снова устанавливаю адаптер
- Список просмотров возвращается в первую позицию.
Любые идеи?