页面滑动涉及的关键词
布局关键词 TabLayout ViewPager ViewPager2
java代码继承 FragmentPagerAdapter 文字滑动 PagerAdapter app导引
FragmentStateAdapter 上下滑动
先说是图片滑动 最为简单
… 略(哈哈哈)继承PagerAdapter
寻找数据源 ,实现适配器,适配器的四个方法 分别是
getCount() 返回数据源全部
isViewFromObject 返回一个类型
instantiateItem 添加返回
destroyItem 删除添加的数据
@Override
public int getCount() {
return arrayList.size();
}
@Override
public boolean isViewFromObject(@NonNull View view, @NonNull Object object) {
return view == object;
}
@NonNull
@Override
public Object instantiateItem(@NonNull ViewGroup container, int position) {
container.addView(arrayList.get(position));
return arrayList.get(position);
}
@Override
public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
container.removeView(arrayList.get(position));
}