Android 如何使用不同的片段有效地实现ViewPager?
到目前为止,我只使用一种片段实现了ViewPager。 现在我想添加导航选项卡,并能够从A型片段侧向滑动到B型片段。我是否需要在一个活动中包含两种类型的片段?如果是这样的话,那么哪个片段将拥有视图寻呼机有关系吗Android 如何使用不同的片段有效地实现ViewPager?,android,android-fragments,android-viewpager,Android,Android Fragments,Android Viewpager,到目前为止,我只使用一种片段实现了ViewPager。 现在我想添加导航选项卡,并能够从A型片段侧向滑动到B型片段。我是否需要在一个活动中包含两种类型的片段?如果是这样的话,那么哪个片段将拥有视图寻呼机有关系吗 谢谢。两个片段都不包含ViewPager。这将包含在本例中的活动中。导航选项卡位于视图管理器的上方。请看本教程:。您可以在FragmentPagerAdater的getItem方法中指定ViewPager中的片段 @Override public Fragment getItem(int
谢谢。两个片段都不包含
ViewPager
。这将包含在本例中的活动中。导航选项卡位于视图管理器的上方。请看本教程:。您可以在FragmentPagerAdater
的getItem
方法中指定ViewPager
中的片段
@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;
}
这两个片段都不包含ViewPager
。这将包含在本例中的活动中。导航选项卡位于视图管理器的上方。请看本教程:。您可以在FragmentPagerAdater
的getItem
方法中指定ViewPager
中的片段
@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;
}
会有什么“位置”选项?是导航标签的数量吗?谢谢位置
是查看页面
中任何片段的位置。假设您有三个片段,最后一个片段是关于熊的,那么当position
为3时,您将返回BearFragment,newInstance()
。getCount()方法是否确定位置的数量?或者它只是特定活动中片段的总数?是的,它返回您将使用的片段数。会有什么“位置”选项?是导航标签的数量吗?谢谢位置
是查看页面
中任何片段的位置。假设您有三个片段,最后一个片段是关于熊的,那么当position
为3时,您将返回BearFragment,newInstance()
。getCount()方法是否确定位置的数量?或者它只是特定活动中片段的总数?是的,它返回您将使用的片段数。