我已經構建了一個捕獲圖像並保存在/ mnt/sdcard/Pictures/MyFolder中的Android應用程序,實際上應用程序運行完美,圖像存儲在給定的路徑。問題是我無法看到圖像,直到我重新啓動設備。我可以在編碼中處理這種情況嗎?從我的Android應用程序捕獲的圖像被保存,但不會顯示在圖庫應用程序
在此先感謝。
我已經構建了一個捕獲圖像並保存在/ mnt/sdcard/Pictures/MyFolder中的Android應用程序,實際上應用程序運行完美,圖像存儲在給定的路徑。問題是我無法看到圖像,直到我重新啓動設備。我可以在編碼中處理這種情況嗎?從我的Android應用程序捕獲的圖像被保存,但不會顯示在圖庫應用程序
在此先感謝。
如果你的意思是,你不能看到您的畫廊應用程序圖像,你可以使用它來解決這個問題:
String[] paths = { "/mnt/sdcard/Pictures/MyFolder" };
String[] mediaType = {"image/jpeg"};
MediaScannerConnection.scanFile(this, paths, mediaType, null);
這工作正常。謝謝。但我有一個問題。在我的應用程序中,我捕獲一系列圖像。但最後只能顯示掃描完成後的第二張圖像。你能告訴我可能是什麼問題嗎? – AnujAroshA 2012-02-27 04:55:09
是保存爲jpeg的所有圖像?或者有沒有任何PNG? – SERPRO 2012-02-27 10:05:56
所有圖像保存爲「.jpg」 – AnujAroshA 2012-02-27 10:15:51
你所說的「看到圖像」是什麼意思?你的意思是在畫廊的應用程序? – 2012-02-24 12:02:56
我的意思是,當我打開圖庫時,我看不到捕獲的圖像。但是在重新啓動設備後,我可以看到這些圖像。 – AnujAroshA 2012-02-24 15:04:48