Android 片段、查看器、异步任务
我有一个包含3个片段的视图寻呼机,每个片段都包含一个异步任务,该任务为json数据加载不同的URL,json数据加载到每个片段中的自定义listview中 问题可能是视图寻呼机一次加载两个片段,这会延迟提交过程,来自下一个片段的进度对话框将加载到当前片段中。Android 片段、查看器、异步任务,android,android-fragments,android-asynctask,android-viewpager,Android,Android Fragments,Android Asynctask,Android Viewpager,我有一个包含3个片段的视图寻呼机,每个片段都包含一个异步任务,该任务为json数据加载不同的URL,json数据加载到每个片段中的自定义listview中 问题可能是视图寻呼机一次加载两个片段,这会延迟提交过程,来自下一个片段的进度对话框将加载到当前片段中。 如何解决我的问题。为查看寻呼机设置setOffscreenPageLimit mPager.setOffscreenPageLimit(3); 其中mPager是ViewPager的对象。希望这将有助于不要在选择片段时模拟加载三个页面加载
如何解决我的问题。为查看寻呼机设置setOffscreenPageLimit
mPager.setOffscreenPageLimit(3);
其中mPager是ViewPager的对象。希望这将有助于不要在选择片段时模拟加载三个页面加载页面
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
if(this.isVisible()){
if (!isVisibleToUser) {
// TODO your async task .
}
}
super.setUserVisibleHint(isVisibleToUser);
}
在my fragment类中使用时,异步任务不会在所有内部类中执行。如果是,尝试创建一个单独的类,然后调用它,这有什么意义