ViewPager

    xiaoxiao2022-07-06  199

    ViewPager

    一. viewPager实现滑动效果的控件 可以添加多个Fragment 二 可以创建ViewPagerAdapter适配器 可以添加Fragment和TabLayout

    自定义适配器类 重写方法

    getitem()

    getcount();

    getpageTitle(int i) 三 TabLayout 实现选项卡效果

    导入依赖

    加标签 常用属性 app:tabtextColor 文字颜色 tabselectedTextColor//选中颜色 tabIndecutorColor//横线颜色 tabIndicatorHeight//横线高度 tabMode//支持翻页

    Adapter适配器代码

    public class PagerAdapter extends FragmentPagerAdapter { ArrayList<Fragment> fragments; ArrayList<String> title; public PagerAdapter(FragmentManager fm, ArrayList<Fragment> fragments) { super(fm); this.fragments = fragments; } @Override public Fragment getItem(int i) { return fragments.get(i); } @Override public int getCount() { return fragments.size(); } }
    最新回复(0)