private static Bitmap decodeRegion(BitmapRegionDecoder decoder, Rect rect, BitmapFactory.Options options) {
Bitmap bitmap = null;
options.inPreferredConfig = Constants.PREFERRED_CONFIG;
if (options.inPreferredConfig == Bitmap.Config.RGB_565) {
options.inDither = true;
}
synchronized (sDecodeLock) {
bitmap = decoder.decodeRegion(rect, options);
}
if (options.inBitmap != null) {
if (bitmap != options.inBitmap) {
Log.d("LocalRunnable", "decodeRegion inBitmap failed");
options.inBitmap.recycle();
} else {
Log.d("LocalRunnable", "decodeRegion inBitmap success");
}
}
return bitmap;
}
LocalRunnable.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:BitmapView
作者:
评论列表
文章目录