【问题标题】:How to prevent updating items that are loaded before in recyclerview?如何防止更新之前在recyclerview中加载的项目?
【发布时间】:2021-02-21 16:44:29
【问题描述】:

我有一个包含两种视图类型的回收器视图。对于一种视图类型,我想防止 recyclerview 更新该项目,因为它之前加载并且成本很高。 我用过this,我认为它与我的问题无关。 有没有办法做到这一点?

【问题讨论】:

    标签: java android kotlin android-recyclerview


    【解决方案1】:

    我终于不得不通过这一行缓存所有视图:

    recyclerView.setItemViewCacheSize(adapter.getItemCount())
    

    但这可能会导致性能不佳。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-21
      • 1970-01-01
      相关资源
      最近更新 更多