Java 如何在Android Studio中仅创建2个选项卡?
我正在处理我的一个个人项目,我不能只创建两个相等的选项卡,我总是以三个选项卡结束。检查您的视图寻呼机适配器,它必须返回三个对象,即计数为3,类似于Java 如何在Android Studio中仅创建2个选项卡?,java,tabs,Java,Tabs,我正在处理我的一个个人项目,我不能只创建两个相等的选项卡,我总是以三个选项卡结束。检查您的视图寻呼机适配器,它必须返回三个对象,即计数为3,类似于 public static class MyPagerAdapter extends FragmentPagerAdapter { private static int NUM_ITEMS = 3; public MyPagerAdapter(FragmentManager fragmentManager) {
public static class MyPagerAdapter extends FragmentPagerAdapter {
private static int NUM_ITEMS = 3;
public MyPagerAdapter(FragmentManager fragmentManager) {
super(fragmentManager);
}
@Override
public int getCount() {
return NUM_ITEMS;
}
@Override
public Fragment getItem(int position) {
switch (position) {
case 0: // Fragment # 0 - This will show FirstFragment
return SampleFragment.newInstance("Page # 1",false);
case 1: // Fragment # 0 - This will show FirstFragment different title
return SampleFragment.newInstance( "Page # 2",true);
case 2: // Fragment # 1 - This will shw SecondFragment
return SampleFragmentMulticity.newInstance( "Page # 3",false);
default:
return null;
}
}
@Override
public CharSequence getPageTitle(int position) {
return "Page " + position;
}
}