123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.example.zhpan.circleviewpager;
- import android.support.v4.view.PagerAdapter;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ImageView;
- import java.util.List;
- /**
- * Created by edianzu on 2017/3/28.
- */
- public class CirclePagerAdapter extends PagerAdapter {
- List<ImageView> list;
- public CirclePagerAdapter(List<ImageView> list) {
- this.list = list;
- }
- @Override
- public int getCount() {
- return list.size();
- }
- @Override
- public boolean isViewFromObject(View view, Object object) {
- return view==object;
- }
- @Override
- public Object instantiateItem(ViewGroup container, int position) {
- ImageView imageView=list.get(position);
- container.addView(imageView);
- return list.get(position);
- }
- @Override
- public void destroyItem(ViewGroup container, int position, Object object) {
- container.removeView(list.get(position));
- }
- }
|