在我的应用程序中,我使用SlidingTabLayout制作标签,我的应用程序有三个标签,每个标签附加片段,因此我有三个类从片段延伸运行应用程序 告诉我onCreateView和OnCreate创建的第一个和第二个片段我想在点击第二个选项卡onCreateView和OnCreate创建的第二个标签时 因为我在点击第二个标签时从webservice加载东西 喜欢在点击标签
时发生加载的Facebook应用程序答案 0 :(得分:0)
您似乎正在使用SlidingTabLayout
与ViewPager
结合使用。默认情况下,ViewPager
管理3个项目("左和#34; /"右"侧一对一),其中一个显示,另外两个处于空闲状态。您无法减少此类商品的数量,因此唯一的方法是将您的网络服务电话从onCreate
/ onViewCreated
移至其他地方。例如,您可以在第二个片段中调用setHasOptionsMenu(true)
,并在第二个片段的onOptionsMenuCreated
回调中实施您的网络服务调用。
答案 1 :(得分:0)
在视图寻呼机
中有一个名为setOffscreenPageLimit的预定义方法setOffscreenPageLimit(int limit)
设置在空闲状态下视图层次结构中应保留到当前页面任一侧的页数。
例如。
ViewPager.setOffscreenPageLimit(3);