MyDialogViewpagerAdapter(DialogViewpager顯示大圖的adapter)

package com.bwie.yuekao.adapter;

import android.support.v4.view.PagerAdapter;
import android.view.View;
import android.view.ViewGroup;

import java.util.ArrayList;

/**
* Created by Shadow on 2017/8/23.
*/

public class MyDialogViewpagerAdapter extends PagerAdapter {
ArrayList list;

public MyDialogViewpagerAdapter(ArrayList<View> list) {
    this.list = list;
}

@Override
public int getCount() {
    return list==null?0:list.size();
}

@Override
public boolean isViewFromObject(View view, Object object) {
    return view==object;
}

@Override
public Object instantiateItem(ViewGroup container, int position) {
    container.addView(list.get(position));
    return list.get(position);
}

@Override
public void destroyItem(ViewGroup container, int position, Object object) {
    container.removeView((View) object);
}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章