ViewPaper可以作为轮播图以及引导页来使用
他需要一个适配器来进行填充
适配器可以先创建一个类来继承PaperAdapter
也可以直接在需要的地方点出来适配器也就是
viewPager.setAdapter(new FragmentStatePagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int i) {
}
@Override
public int getCount() {
}
});
如要写新建的类:—>
public class ViewPagerAdapter extends PagerAdapter {
private Context context;
private List<String> mData;
public ViewPagerAdapter(Context context, List<String> mData) {
this.context = context;
this.mData = mData;
}
@Override
public int getCount() {
return mData.size();
}
@Override
public boolean isViewFromObject(@NonNull View view, @NonNull Object o) {
return view==o;
}
@NonNull
@Override
public Object instantiateItem(@NonNull ViewGroup container, int position) {