今天糾結瞭很久,用Android自帶api:
[java]
Bitmap bitmap = imageMap.get(url);
MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");
將bitmap保存到系統相冊,結果打開相冊一直找不到保存的圖片。但是重啟手機之後發現能在相冊中找到。研究之後發現,需要在將照片寫入相冊之後往相冊中刷新下相冊環境:
[java]
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));