【发布时间】:2013-09-04 22:31:54
【问题描述】:
如何在仅选择/打开的 View Pager 页面上执行异步任务? 像friendcaster for android在页面打开时执行asynctask。或者像 tabhost 方法只在页面打开时执行,但是当移动到其他选项卡并再次返回时不会再次重新加载。 之前谢谢。 :D
【问题讨论】:
标签: android-asynctask android-viewpager
如何在仅选择/打开的 View Pager 页面上执行异步任务? 像friendcaster for android在页面打开时执行asynctask。或者像 tabhost 方法只在页面打开时执行,但是当移动到其他选项卡并再次返回时不会再次重新加载。 之前谢谢。 :D
【问题讨论】:
标签: android-asynctask android-viewpager
将该代码添加到您的页面:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRetainInstance(true);
}
例如,您可以在第一个页面类中包含 AsyncTask,然后从您的 ViewPager 类中调用它。
【讨论】: