如果你想要获取BitmapFactory.Options中没有封装的信息,可以使用以下方法:
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeFile(filePath, options);
int imageWidth = options.outWidth;
int imageHeight = options.outHeight;
options.inPreferredConfig = Bitmap.Config.RGB_565;
BitmapFactory.decodeFile(filePath, options);
这样可以获取指定颜色深度的图片信息。
总结:
通过设置BitmapFactory.Options中的属性,可以获取图片的宽度、高度以及其他一些信息。在实际开发中,可以根据需要使用不同的属性来获取特定的图片信息。
上一篇:BitmapFactory.Options返回null
下一篇:BitmapFactory: 无法解码流: java.io.FileNotFoundException: 打开失败: EACCES (权限被拒绝) 在Android Q上。