【问题标题】:how to use single fragment for ViewPager Swipe Tabs in Java Android如何在 Java Android 中为 ViewPager Swipe Tabs 使用单个片段
【发布时间】:2016-08-17 00:41:35
【问题描述】:

我为三个滑动选项卡创建了三个片段,但是如何在 Java Android 中为所有三个选项卡使用单个片段。如果您有任何教程,请任何人给我答案或分享。

谢谢...

【问题讨论】:

    标签: java android android-fragments android-studio android-viewpager


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多