首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ListView-Adapter预加载更多视图

使用ListView-Adapter预加载更多视图
EN

Stack Overflow用户
提问于 2014-03-17 21:46:10
回答 1查看 1.8K关注 0票数 12

如果我正确地理解了ListView,则会加载多一个视图,而不是当前屏幕上可见的视图。让我们假设视图1到5,加上不可见但预加载的视图6。如果用户滚动,视图1被取消,视图6被显示。我想知道如何预加载更多的视图,如示例中的视图6,但不只是一个视图,例如三个视图。

我希望通过增加预加载的视图计数,让ListView项目有更多的时间来计算视图/拥有更流畅的滚动体验。

因为有这么多的主题与相关的关键词,一个简短的清单,这个问题是什么而不是关于

  • 加载ListView数据模型(从Web/DB获取数据)
  • 到达ListView末尾时加载更多数据
  • 这与ViewHolder模式无关(回收视图)

PS:有点难谷歌这个-所有在我脑海中出现的关键字已经被其他主题.

EN

回答 1

Stack Overflow用户

发布于 2017-02-16 00:01:30

负责控制何时隐藏/显示视图的类是LayoutManager。

我不太熟悉该类的内部工作,但我认为您可以创建一个自定义LayoutManager,它覆盖一些相关部分,以实现您所需的功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22466159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档