【问题标题】:Flicker images when I load new items in recyclerview当我在 recyclerview 中加载新项目时闪烁的图像
【发布时间】:2016-07-05 03:13:03
【问题描述】:

我正在尝试将在线图像加载到 android 中的 ImageView 并且一切正常。但是当我尝试将更多项目加载到 recyclerview 中时,所有加载的图像视图都会闪烁。

这是基本代码:

Ion.with(holder.thumbnail).load(album.getImageSmall());

我怎样才能阻止这种闪烁?

【问题讨论】:

    标签: android imageview android-recyclerview


    【解决方案1】:

    这是回收站视图的默认项目更改动画,也是已知的bug。 尝试将动画持续时间设置为 0

    recyclerView.getItemAnimator().setChangeDuration(0);
    

    这个问题你可以进一步看这个帖子

    RecyclerView blinking after notifyDatasetChanged()

    我没有将此问题标记为重复,因为没有可接受的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-26
      • 1970-01-01
      相关资源
      最近更新 更多