繁体   English   中英

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

[英]how to use single fragment for ViewPager Swipe Tabs in Java Android

我为三个滑动选项卡创建了三个片段,但是如何在 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

希望对你有帮助,欢迎提问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM