如何防止片段刷新?

时间:2017-09-03 19:53:37

标签: java android

我在我的应用中使用了ViewPagerTabLayout,TabLayout中的项目是动态接收并从服务器获取的。在TabLayout上单击该项目时,将从服务器获取项目并显示在屏幕内。

但是,当我单击第四个选项卡并再次返回时,将从服务器检索项目,这意味着更新失败。您建议如何防止这种情况发生?

1 个答案:

答案 0 :(得分:0)

您的问题可以通过这行代码简单地解决。 viewpager的一般特征是当你在第1页然后它加载第2页而在第2页它加载第3页。所以当你在第2页时回来它再次加载第1页。这一行将解决您的问题。它一次加载所有三页。

mViewPager.setOffscreenPageLimit(3); //here 3 means number of pages