private class PagePhotoAdapter extends PagerAdapter {
@Override
public View instantiateItem(ViewGroup container, final int position) {
LinearLayout convertView = (LinearLayout) View.inflate(MainActivity.this, R.layout.item_pager_photo, null);
ImageView iv_item_photo = (ImageView) convertView.findViewById(R.id.iv_item_photo);
Bitmap bitmap = getLoacalBitmap(imagePathList.get(position)); //从本地取图片(在cdcard中获取) //
iv_item_photo.setImageBitmap(bitmap);
container.addView(convertView);
return false;
}
});
return convertView;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
container.removeView((View) object);
}
@Override
public int getCount() {
return imagePathList.size();
}
@Override
public boolean isViewFromObject(@NonNull View view, @NonNull Object object) {
return view == object;
}
}
PagerAdapter 基本使用
猜你喜欢
转载自blog.csdn.net/qq_25430563/article/details/88351982
今日推荐
周排行