gpt4 book ai didi

android - 什么时候使用 RecyclerView setHasFixedSize(true)?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:28 26 4
gpt4 key购买 nike

我已经阅读了 Android 开发者信息和一些 SO 帖子和 RecyclerView 文章。我仍然不清楚我是否可以使用:

recyclerView.setHasFixedSize(true);

我的 RecyclerView 列表中的方法。随着 CardView 项目的动态添加和删除,我的 RecyclerView 列表的大小将不断变化。但是,每个 CardView 的大小(高度和长度)是固定的。请指教。

最佳答案

是的,你可以使用

recyclerView.setHasFixedSize(true); 

只要 recyclerview 的高度和宽度保持不变。

来自 Android 开发者:

public void setHasFixedSize (boolean hasFixedSize)

RecyclerView can perform several optimizations if it can know in advance that changes in adapter content cannot change the size of the RecyclerView itself. If your use of RecyclerView falls into this category, set this to true. Parameters hasFixedSize true if adapter changes cannot affect the size of the RecyclerView.

关于android - 什么时候使用 RecyclerView setHasFixedSize(true)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35123884/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com