【问题标题】:Is it possible to lazy load a scrollview with multiple views?是否可以延迟加载具有多个视图的滚动视图?
【发布时间】:2012-09-29 04:57:06
【问题描述】:

所以,假设我已经设置好我的活动,它会在布局中加载 Facebook 名称和用户以及其他一些内容,我只需为每个 facebook 用户添加一个布局。

所以我有一个巨大的滚动视图,每个用户都有一行。本质上是一个列表视图。

这最多可以容纳 250 个用户,这会导致相当长的加载时间。

现在,问题是,如果我想将其转换为内置延迟加载的列表视图,则需要更改 很多。有没有办法在滚动视图中实现延迟加载?

【问题讨论】:

    标签: android


    【解决方案1】:

    在可滚动视图中使用ListViewAdapter 延迟加载。这是正确的解决方案,而且很容易设置。做任何其他事情只会给你带来更多的问题。采用 SDK 为您提供的东西,而不是尝试自己实现。

    【讨论】:

      【解决方案2】:

      也许您可以缓存上次加载的结果,并首先显示这些结果。然后就可以慢慢刷新每一帧了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-11-09
        • 1970-01-01
        • 1970-01-01
        • 2019-07-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多