Viewpage的加载模式是这样。跟listview类似
比如当前页面为第一个,如果第二个不存在就会预加载第二个,如果第三个页面或者第四个页面存在会销毁他们。
当前页面为第二个,会保留第一个页面,如果第一个页面不存在就会预加载,如果第三个页面不存在就预加载第三个页面。
当前页面为第三个,会保留第二个页面,r如果第一个页面不存在就会预加载,如果第一个页面存在就会销毁第一个页面。
如果不想让他预加载和销毁。就用一句就可以解决
mViewPager.setOffscreenPageLimit(3);
这句话就是限制viewpage保留的页面,这里保留了3个页面。