美文网首页
ViewPager嵌套fragment

ViewPager嵌套fragment

作者: 小康 | 来源:发表于2021-12-21 14:08 被阅读0次

ViewPager嵌套Fragment

新建4个Fragment;

新建ViewPagerAdapter继承FragmentPagerAdapter;

public class ViewpagerAdapter extends FragmentPagerAdapter {

    private ArrayList<Fragment> arrayList;

    public ViewpagerAdapter(@NonNull FragmentManager fm,ArrayList<Fragment> arrayList) {
        super(fm);
        this.arrayList=arrayList;
    }

    @NonNull
    @Override
    public Fragment getItem(int position) {
        return arrayList.get(position);
    }

    @Override
    public int getCount() {
        return arrayList.size();
    }
}

在MainActivity中为ViewPager绑定适配器;

   arrayList=new ArrayList<>();
       arrayList.add(new Fragment1());
       arrayList.add(new Fragment2());
       arrayList.add(new Fragment3());
       arrayList.add(new Fragment4());
       viewpagerAdapter= new ViewpagerAdapter(getSupportFragmentManager(),arrayList);
       viewpager.setAdapter(viewpagerAdapter);

结语:后续会持续更新哦,喜欢的话记得点赞关注一下吧。

相关视频
【Android进阶】ViewPager嵌套fragment架构解析

相关文章

网友评论

      本文标题:ViewPager嵌套fragment

      本文链接:https://www.haomeiwen.com/subject/bqhcfrtx.html