0
我試圖將存儲在OBB目錄中的圖像掃描到圖庫(在本例中爲Google照片)。Android將圖像從OBB目錄添加到圖庫
如果我從圖片文件夾掃描一切正常。
工作代碼:
String outputDir = String.format("%s/%s", Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),"Pictures");
OBB目錄代碼:
String outputDir = String.format("%s/%s", context.getObbDir(),"Pictures");
對於掃描:
MediaScannerConnection.scanFile(context,
new String[] { picture.getUrl() }, null,
new MediaScannerConnection.OnScanCompletedListener() {
public void onScanCompleted(String path, Uri uri) {
System.out.print("Scanned " + path);
}
});
picture.getUrl()
在這種情況下,該文件的URL。它首先存儲在數據對象中,然後發送到掃描儀。
做的圖片文件夾或它的-S一個父文件夾包含禁止媒體掃描器索引圖像的「.nomedia」文件? – k3b
是的,它的確如此。對不起,我沒有檢查過。這是我的問題的解決方案。謝謝=) – Alex