Fragmentを用いて4ページ以上の画面遷移を行いたい場合どういった処理をすればいいでしょうか?
3ページなら以下の処理でできました。
それとFragmentの中に2つのFragmentを入れたページをさらに画面遷移させることはできるでしょうか。
public class ViewPagerAdapter extends FragmentStatePagerAdapter {
public ViewPagerAdapter(FragmentManager fm){
super(fm);
}
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
return new TestFragment1();
case 1:
return new TestFragment2();
default:
return new TestFragment3();
}
}
//ページ数
@Override
public int getCount() {
return 3;
}
//タブタイトル
@Override
public CharSequence getPageTitle(int position) {
switch (position) {
case 0:
return "Left View";
case 1:
return "Center View";
case 2:
return "Right View";
} return "";
}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/01 04:09