WebView в RecyclerView будет мигать, когда notifyDataSetChanged
У меня есть WebView
в моем RecyclerView
всякий раз, когда я звоню RecyclerView.notifyDataSetChanged
WebView
будет короткое мигание.
Я не хочу, чтобы какие-либо изменения произошли на WebView
, как я могу это сделать?
Я знаю, что могу решить это с помощью notifyItemXXX
вместо notifyDataSetChanged
, Но мне нужно notifyDataSetChanged
метод.
1 ответ
Как гласит официальный документ notifyDataSetChanged(), "LayoutManagers будут вынуждены полностью перепривязать и ретранслировать все видимые представления". Так что я думаю, что вспышка веб-обзора вызвана этим. И вы можете найти это "Положитесь на notifyDataSetChanged() как последнее средство". Как вы упомянули, вы должны использовать этот метод, поэтому, пожалуйста, дайте больше информации, чтобы я мог помочь вам найти лучшее решение.