gpt4 book ai didi

android - 回收 View 与 ScrollView 中的线性布局?

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

我正在尝试创建一个带有可滚动列表的页面。功能将是一个普通的列表,通过单击它来删除项目。该列表中的项目数量受到限制并由用户动态添加。您可以将待办事项列表视为示例。现在哪个是更好的实现方法?数据绑定(bind)到其适配器的回收器 View ?还是在运行时将项目添加为子项的正常线性布局?

我当前的实现是回收器 View 。但是,我发现它滞后并且动画表现不佳。因此,通过将 animate layout changes 设置为 true,可以通过指定 xml 来自动设置线性布局动画。

FYI 数据是本地的,并在后台同步。

最佳答案

切勿将 LinearLayout 用于超过单个屏幕的任何内容。 ListViewRecyclerView 的全部意义在于有效地重用 View ,而不是在 View 不可见时将它们保存在内存中。也许您可以改进或重新提出您的问题,这样人们就可以帮助您解决您在动画方面遇到的任何困难,而不是回避这个问题。

关于android - 回收 View 与 ScrollView 中的线性布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33771901/

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