###タブメニューをスワイプ表示させたい
タブメニューが5に対して、画面表示させたいボタンは3つです。
オーバーライドしてきたgetCount()でカウント数を指定するところまではよかったのですが、メニューボタンがスワイプしないため、3つしかメニューボタンがないような状態になっています。
どのようなものを使えばタブメニューのスワイプ対応かができますか?
###該当のソースコード
Java
1 private class MainFragmentPagerAdapter extends FragmentPagerAdapter{ 2 3 public MainFragmentPagerAdapter(FragmentManager fm) { 4 super(fm); 5 } 6 7 @Override 8 public CharSequence getPageTitle(int position) { 9 switch (position){ 10 case 0: 11 return "全て"; 12 case 1: 13 return "1"; 14 case 2: 15 return "2"; 16 case 3: 17 return "3"; 18 case 4: 19 return "4"; 20 default: 21 return super.getPageTitle(position); 22 } 23 } 24 25 @Override 26 public Fragment getItem(int position) { 27 switch (position){ 28 case 0: 29 return AllFragment.newInstance(); 30 case 1: 31 return No2Fragment.newInstance(); 32 case 2: 33 return No3Fragment.newInstance(); 34 case 3: 35 return No4Fragment.newInstance(); 36 case 4: 37 return No5Fragment.newInstance(); 38 default: 39 return null; 40 } 41 } 42 43 @Override 44 public int getCount() { 45 return 5; 46 } 47 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/18 04:59