如何在Java Android中使用ViewPager Swipe Tabs的单个片段



我为三个滑动选项卡创建了三个片段,但是如何在Java Android中对所有三个选项卡使用单个片段。

谢谢。。。

在你的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

我希望这对您有所帮助,欢迎您提出任何问题。

最新更新