【发布时间】:2016-08-17 00:41:35
【问题描述】:
我为三个滑动选项卡创建了三个片段,但是如何在 Java Android 中为所有三个选项卡使用单个片段。如果您有任何教程,请任何人给我答案或分享。
谢谢...
【问题讨论】:
标签: java android android-fragments android-studio android-viewpager
我为三个滑动选项卡创建了三个片段,但是如何在 Java Android 中为所有三个选项卡使用单个片段。如果您有任何教程,请任何人给我答案或分享。
谢谢...
【问题讨论】:
标签: java android android-fragments android-studio android-viewpager
在你的FragmentPagerAdapter 编辑getItem 方法是这样的
@Override
public Fragment getItem(int position) {
return YourFragment.newInstance(id);
}
在你的片段类中添加类似这样的东西
public class YourFragment Fragment{
public static YourFragment newInstance(String id) {
Bundle args = new Bundle();
args.putInt(ARG_PAGE, id);
YourFragment fragment = new YourFragment();
fragment.setArguments(args);
return fragment;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
}
}
还可以查看此完整教程:https://guides.codepath.com/android/ViewPager-with-FragmentPagerAdapter
希望对你有帮助,欢迎提问。
【讨论】: