package com.rehome.dywoa.adapter; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; import android.view.ViewGroup; import java.util.List; /** * fragment适配器 */ public class MyFragmentAdapter extends FragmentPagerAdapter { List mFragments; public MyFragmentAdapter(FragmentManager fm, List mFragments) { super(fm); this.mFragments = mFragments; } @Override public Fragment getItem(int position) { return mFragments.get(position); } @Override public int getCount() { return mFragments.size(); } //注释掉那就话,就不会销毁fragment @Override public void destroyItem(ViewGroup container, int position, Object object) { //super.destroyItem(container, position, object); } }