gpt4 book ai didi

android - ListView 减慢了 ViewPager 的滑动速度

转载 作者:太空宇宙 更新时间:2023-11-03 13:27:56 26 4
gpt4 key购买 nike

我有一个 ViewPager,其中包含从网上下载的 ImageView,当我的 ListView(在另一个单独的布局中)未初始化时,它可以正常滑动。

但是当我的 ListView 创建时,问题就开始了。 ViewPager 仍然“滑动”但只滑动了大约 1/4 的方式,滞后,然后正确加载下一个 ImageView。

所有网络和位图操作都是使用 AsyncTask 完成的。我还使用了来自 Singly API 的 RemoteImageCache API效果很好。

关于 ViewPager 的滑动为何滞后的任何想法?

最佳答案

速度变慢是由于 ListView 调用 getView 的次数超过必要次数(我列表中的每个项目超过 3 次)。

根据这个solution , ListView 的宽度和高度必须指定特定值而不是 wrap_content 否则 getView() 将被多次调用。

关于android - ListView 减慢了 ViewPager 的滑动速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16817048/

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