@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.setScaleType(ImageView.ScaleType.FIT_XY);//平铺 //下载网络图片 ImageLoader.getInstance().displayImage(list.get(position%list.size()),imageView,options); //添加组件 container.addView(imageView); return imageView; } @Override public void destroyItem(ViewGroup container, int position, Object object) { // super.destroyItem(container, position, object); container.removeView((View) object); }
ViewPagerAdapter
最新推荐文章于 2024-04-02 21:01:13 发布