android RecyclerView闪屏闪动的根本原因
你的RecyclerView的adapter进行了两次初始化,并且这两次初始化时间间隔比较短,所以会闪。
解决办法:
if (adapter == null) {
adapter = ElectLetAdapter(context)
binding.recyclerView.adapter = adapter
}
adapter.setData(dataList)
你的RecyclerView的adapter进行了两次初始化,并且这两次初始化时间间隔比较短,所以会闪。
解决办法:
if (adapter == null) {
adapter = ElectLetAdapter(context)
binding.recyclerView.adapter = adapter
}
adapter.setData(dataList)