我的WebView
中有一个RecyclerView
,每当我致电RecyclerView.notifyDataSetChanged
时,WebView
都会短暂闪烁。
我不希望WebView
发生任何变化,我该怎么做?
我知道我可以使用notifyItemXXX
代替notifyDataSetChanged
解决此问题。但我确实需要notifyDataSetChanged
方法。
答案 0 :(得分:0)
作为 notifyDataSetChanged()官方文档称“布局管理员将被迫完全重新绑定并重新发布所有可见视图。”所以我认为webview的闪光是由此引起的。你可以找到这个“Rely onnotifyDataSetChanged()作为最后的手段。” 正如您所提到的,您必须使用此方法,所以请您提供更多信息,以便我们帮助您找到更好的解决方案。