我正在尝试从路径创建位图,但它始终返回 null,bitmapOrg 始终为 null。我已经验证了路径并且它是正确的,我不知道问题来自哪里。这是我的代码片段:
Options opts = new BitmapFactory.Options ();
opts.inSampleSize = 2;
Bitmap bitmapOrg = Bitmap.createScaledBitmap (BitmapFactory.decodeFile(this.path, opts), 97, 97, true);
另外,谁能告诉我在不调整大小的情况下压缩位图的最佳方法是什么?我试过这个:
ByteArrayOutputStream bao = new ByteArrayOutputStream();
byte[] data = bao.toByteArray();
bitmapOrg.compress(Bitmap.CompressFormat.JPEG, 90, bao);
谢谢 !