您是否可以對存儲在自定義位置(例如/ sdcard/testimages)的圖像使用MediaStore的queryMiniThumbnails方法?Android Eclipse查詢存儲在畫廊外部的圖像的縮略圖
當您向該自定義位置添加新圖像時,它是否會自動生成縮略圖,還是我在添加照片時必須執行的操作?
您是否可以對存儲在自定義位置(例如/ sdcard/testimages)的圖像使用MediaStore的queryMiniThumbnails方法?Android Eclipse查詢存儲在畫廊外部的圖像的縮略圖
當您向該自定義位置添加新圖像時,它是否會自動生成縮略圖,還是我在添加照片時必須執行的操作?
將圖像存儲在自定義位置後,您可以撥打MediaScannerConnection.scanFile(String path, String mimeType)立即添加它。我相信這應該將其添加到圖庫,從而生成它的縮略圖。然後你可以使用queryMiniThumbnails方法。
還有SCANFILE的便利版本與樹立MediaScannerConnection爲你實現一個回調,所以你可以當它完成對結果進行操作的回調:
scanFile(Context context, String[] paths, String[] mimeTypes, MediaScannerConnection.OnScanCompletedListener callback)
請試試這個。我還沒有測試過這個確切的工作流程,所以不知道它是否能解決問題。