package com.example.com.xiangmu_lmh; import android.content.Context; import android.support.v4.view.PagerAdapter; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import java.util.List; /** * Created by linmeihui on 2018/1/8. */ class ViewPagerAdapter extends PagerAdapter{ List<Integer> list; Context context; public ViewPagerAdapter(List<Integer> list, Context context) { this.context=context; this.list=list; } @Override public int getCount() { return Integer.MAX_VALUE; } @Override public boolean isViewFromObject(View view, Object object) { return view==object; } @Override public Object instantiateItem(ViewGroup container, int position) { ImageView imageView = new ImageView(context); imageView.setImageResource(list.get(position%list.size())); container.addView(imageView); return imageView; } @Override public void destroyItem(ViewGroup container, int position, Object object) { container.removeView((View) object); } }
手动滑动轮播 适配器 ViewPageAdapter
最新推荐文章于 2021-09-09 16:21:13 发布