美文网首页
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