次のコードを使用して、キャプチャした画像を保存します。
Bitmap bm = BitmapFactory.decodeByteArray(data, 0, data.length);
FileOutputStream fos = new FileOutputStream(pictureFile);
bm.compress(Bitmap.CompressFormat.JPEG, 100, fos);
今後も実装するので、ビットマップをSDカードに保存したときの物理サイズを確認したいと思います。
サイズが1MBを超える場合は、拡大縮小してからjpegで保存したいと思います。
どうやってするの?
例を挙げてください。ありがとう。