vidwpager

来源:互联网 发布:银行笔试通过率 知乎 编辑:程序博客网 时间:2024/06/14 05:52
public class AdapterViewpager extends PagerAdapter {
    private List<View> mViewList;


    public AdapterViewpager(List<View> mViewList) {
        this.mViewList = mViewList;
    }


    @Override
    public int getCount() {//必须实现
        return mViewList.size();
    }


    @Override
    public boolean isViewFromObject(View view, Object object) {//必须实现
        return view == object;
    }


    @Override
    public Object instantiateItem(ViewGroup container, int position) {//必须实现,实例化
        container.addView(mViewList.get(position));
        return mViewList.get(position);
    }


    @Override
    public void destroyItem(ViewGroup container, int position, Object object) {//必须实现,销毁
        container.removeView(mViewList.get(position));
    }
}
原创粉丝点击