我为三个滑动标签创建了三个片段,但是如何在java android中为所有三个标签使用单个片段。如果你有任何教程,请任何人给我答案或分享。
谢谢。。。

最佳答案

在您的FragmentPagerAdapter编辑getItem方法中

@Override
    public Fragment getItem(int position) {

        return YourFragment.newInstance(id);
    }

在fragment类中添加如下内容
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
我希望这对你有帮助,任何问题你都欢迎。

09-27 12:10