/ /さまざまなフラグメントでViewPagerを効果的に実装する方法は? -android、android-fragments、android-viewpager

異なるフラグメントを持つViewPagerを効果的に実装する方法は? - android、android-fragments、android-viewpager

これまでのところ、ViewPagerを1つだけ実装していますフラグメントのタイプ。 次に、ナビゲーションタブを追加し、タイプAのフラグメントからタイプBのフラグメントに横にスライドできるようにします。 1つのアクティビティに両方のタイプのフラグメントを含める必要がありますか?もしそうなら、どのフラグメントがページャーを表示するかは重要ですか?

ありがとうございました。

回答:

回答№1は0

どちらのフラグメントにも ViewPager。この場合、アクティビティに含まれます。ナビゲーションタブは Viewager。このチュートリアルをご覧ください: https://github.com/codepath/android_guides/wiki/Sliding-Tabs-with-PagerSlidingTabStrip 。どのフラグメントを入れるかを指定できます ViewPager の中に getItem の方法 FragmentPagerAdater.

@Override
public Fragment getItem(int position) {
Fragment fragment =null;
switch (position) {
case 0:
fragment = fragment1.newInstance();
break;
case 1:
fragment = fragment2.newInstance();
break;
case 2:
fragment = fragment3.newInstance();
break;          }
return fragment;
}