package org.aisen.weibo.sina.support.compress;
import java.io.File;
import org.android.loader.core.ImageConfig;
import android.graphics.Bitmap;
import com.m.common.utils.BitmapUtil;
import com.m.common.utils.Logger;
import com.m.common.utils.SystemUtility;
public class Timeline9ggBitmapCompress extends TimelineBitmapCompress {
@Override
public Bitmap compress(byte[] bitmapBytes, File file, String url, ImageConfig config, int origW, int origH) throws Exception {
Logger.v("ATimeline", "压缩小图片");
Bitmap bitmap = super.compress(bitmapBytes, file, url, config, origW, origH);
int maxWidth = config.getMaxWidth() == 0 ? SystemUtility.getScreenWidth() : config.getMaxWidth();
if (bitmap.getWidth() != maxWidth)
bitmap = BitmapUtil.zoomBitmap(bitmap, maxWidth);
return bitmap;
}
}