如果我正确地理解了ListView,则会加载多一个视图,而不是当前屏幕上可见的视图。让我们假设视图1到5,加上不可见但预加载的视图6。如果用户滚动,视图1被取消,视图6被显示。我想知道如何预加载更多的视图,如示例中的视图6,但不只是一个视图,例如三个视图。
我希望通过增加预加载的视图计数,让ListView项目有更多的时间来计算视图/拥有更流畅的滚动体验。
因为有这么多的主题与相关的关键词,一个简短的清单,这个问题是什么而不是关于
PS:有点难谷歌这个-所有在我脑海中出现的关键字已经被其他主题.
发布于 2017-02-16 00:01:30
负责控制何时隐藏/显示视图的类是LayoutManager。
我不太熟悉该类的内部工作,但我认为您可以创建一个自定义LayoutManager,它覆盖一些相关部分,以实现您所需的功能。
https://stackoverflow.com/questions/22466159
复制相似问题