android - 在 fragment tabhost listView 每次点击选项卡时加载

标签 android android-fragments android-listview

在我的 Android 应用程序中,我使用了三个选项卡和三个包含 ListView 的不同 fragment 。我的问题是, 1) 每次点击选项卡时,所有 fragment 中的 ListView 都在加载(初始化)

2) 我正在使用延迟加载进行分页(在滚动底部加载更多项目),在这种情况下,第一次使用来自服务器的数据加载 ListView 时不显示进度条,但单击 ListView /或空白 View 时,进度栏将可见。那么是否有任何不同的库可以避免这种情况。

提前谢谢你。

最佳答案

设置查看传呼机屏幕限制

pager.setOffscreenPageLimit(2);

关于android - 在 fragment tabhost listView 每次点击选项卡时加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29965611/

相关文章:

Android - Google 云端硬盘 - 无法从查询中获取结果

android - 保护 WCF Web 服务,保持与 Android 和 Silverlight 的兼容性

java - android:listSelector 在notifyDataSetChanged()之后,颜色消失

java - Firebase 性能 - Crashlytics

android - 我什么时候需要基础 Activity 和基础 fragment ?

java - 如何将数组列表从适配器传递到 fragment ?

java - 从 Activity 调用 Fragment 的适配器时出现 NullPointerException

android - 将监听器添加到可扩展列表项中的子节点

java - 适配器中的数组大小为 0 > MainActivity 中的数组大小为 0?

Android检测旋转和屏幕宽度