【发布时间】:2017-07-07 10:45:16
【问题描述】:
我正在开发一个使用 recyclerview 显示一些数据的 android 应用程序。第一次完美显示数据。现在,随着项目视图的任何值发生更改,更改应该反映在列表中。我使用 notifyDataSetChanged() 通知适配器有关更改。项目视图在更改时会闪烁,因此用户了解此效果,如何消除此闪烁效果。我尝试过使用 notifyItemRangeChanged() 但也获得了与此相同的闪烁效果。如果有人知道这个问题,请告诉我。
非常感谢。
【问题讨论】:
-
我不认为这是可能的,因为用户界面中的某些想法发生了变化,会更新将反映为闪烁的视图,您可以做的是使用动画,因此更改查看(发现延迟加载)以刷新数据。
标签: android android-recyclerview notifydatasetchanged