implementation 'com.android.support:support-v4:28.0.0' ViewPager viewPager = findViewById(R.id.viewPager); PagerAdapter adapter = new MyPagerAdapter(getSupportFragmentManager()); viewPager.setAdapter(adapter); public class FragmentA extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.fragment_a, container, false); } } public class MyPagerAdapter extends FragmentPagerAdapter { private List<Fragment> fragmentList = new ArrayList<>(); public MyPagerAdapter(FragmentManager fm) { super(fm); fragmentList.add(new FragmentA()); fragmentList.add(new FragmentB()); fragmentList.add(new FragmentC()); } @Override public int getCount() { return fragmentList.size(); } @Override public Fragment getItem(int position) { return fragmentList.get(position); } } <android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="match_parent" />


上一篇:
下一篇:
切换中文