@Override
public View getView(int position, View convertView, ViewGroup parent) {
// if (false) {
// if (this.accFileCallback == null) {
// return null;
// }
ACCFile accFile = this.imageData.getAccFiles().get(position);
ImageView imageView = !this.isBig ? new ImageView(this.context)
: new AutoImageView(this.context, position == 0,
position == this.getCount() - 1,
this.onSingleTapListener);
Bitmap bitmap = this.bitmapProviderManager.getBitmap(accFile);
// if (bitmap == null || bitmap.isRecycled()) {
// bitmap = BitmapManager.getInstance(context).getBlankBitmap();
// }
// LogUtil.systemOut("bitmap == null:");
// LogUtil.systemOut(bitmap == null);
// if (true) {
if (this.isBig) {
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
}
// this.isBig ?
// :autoImageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
imageView.setLayoutParams(new Gallery.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
// imageView.setBackgroundResource(R.drawable.login_input);
// }
// System.out.println(position);
imageView.setImageBitmap(bitmap);
if (this.isBig && accFile.getProgress() != null) {
((AutoImageView) imageView).setProgress(accFile.getProgress());
}
// }
return imageView;
}
ImageAdapter.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:ACCAndroid
作者:
评论列表
文章目录