Android Q中BitMap保存图片
- 保存图片到应用内部存储,别的应用不能访问
public static boolean saveBitmap(Bitmap bitmap, String filename, Context context) {
String extStorageDirectory = context.getExternalFilesDir("").getAbsolutePath();
OutputStream outStream = null;
File file = new File(extStorageDirectory, filename+".JPEG");
Uri uri;
try {
outStream = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
outStream.close();
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
if (Build.VERSION.<