2015-11-04 446 views
-2

我目前正在創建一個相機應用程序並進行存儲。但是,每次拍照時,照片都會保存在目錄中,但不會保存在圖庫中。我認爲這完全是關於圖像拍攝後的縮略圖生成。你如何在畫廊中生成縮略圖?Android - 在圖庫中生成縮略圖

+0

可能重複http://stackoverflow.com/questions/19558188/photo-does-not-show-up-to-gallery –

回答

0

試試這個:

Intent mediaScan = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); 
mediaScan.setData(uri); 
context.sendBroadcast(mediaScan); 
+0

謝謝。這工作:) – giroxasmnl

0

如果以編程方式添加文件或圖像,你必須使用MediaScannerClass掃描你的SD卡中的媒體文件。

也可以使用下面的代碼段:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));