方法有好多,如果是搭配viewPager使用的fragment 的话可以直接设置缓存的页面,
mViewpager.setOffscreenPageLimit(4)
也可以在选择适配器的时候选择FragmentPagerAdapter,这个适配器会帮你缓存三个fragment 的数据,如果选择FragmentStatePagerAdapter的话工作内容相当于listview,滑动的时候就销毁了fragment的信息。
FragmentTabHost + fragment 获得fragment对象 就更好的解决了信息被销毁的问题。具体代码网上可查。