在我将Eclipse中的项目转到AS时遇到一个问题,项目中使用了 ViewPager+Fragment 实现滑动页面,但是每次切换页面时都会通过 OnCreateView 方法新建一个view,这样很没必要,可以 缓存View 来减少不必要的开销。
这个方法参考了 陌上幽人 大神的 ViewPager中切换界面Fragment被销毁的问题分析,感谢他的分享。
public class SampleFragment extends Fragment {
private View cacheView;
public AccountFragment() {
// Required empty public constructor
}