キャプチャした写真に画像とテキストのビューを動的に追加しています。以下は、ビューを追加した後に写真を保存するための私のコードです。キャプチャされた写真のサイズは 1.3MB (写真は 3MP カメラで撮影) ですが、保存された写真のサイズはわずか 50KB です。最終的なファイル サイズを増やして最大解像度を得るにはどうすればよいですか?
photoLayout.setDrawingCacheEnabled(true);
Bitmap b = Bitmap.createBitmap(photoLayout.getDrawingCache());
photoLayout.setDrawingCacheEnabled(false);
FileOutputStream fos = new FileOutputStream(path);
b.compress(CompressFormat.PNG, 100, fos);
fos.close();