我想打開我創建的文件夾中的所有圖像,但不在圖庫中。到目前爲止,我已經搜索並且已經有所作爲了。唯一的問題是,它只顯示圖片庫,顯示我要選擇哪個文件夾。它像它忽略了路徑和默認的畫廊。我在做什麼有什麼問題?請溫柔一些,我通常會搜索和搜索更多,但也許還不夠?以下是我正在處理的一部分內容。從目錄中打開圖像不在圖庫中
此外,我試過這裏的解決方案:Built-in gallery in specific folder,但它只顯示一個圖像,而不是目錄中的所有圖像。也許我需要回到這個並改變它的工作?
private void setIntentToSpecificFolder() {
String folderPath = Environment.getExternalStorageDirectory().toString() + "/com.qk.livewallpapertest/";
//int folderBucketId = folderPath.toLowerCase().hashCode();
//Uri targetUri = Media.EXTERNAL_CONTENT_URI.buildUpon().appendQueryParameter("bucketId", String.valueOf(folderBucketId)).build();
Uri targetUri = Uri.parse(folderPath);
Log.v(TAG,"targetUri: " + getRealPathFromURI(targetUri) + "folderPath: " + folderPath);
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setDataAndType(targetUri, "vnd.android.cursor.dir/image");
startActivityForResult(intent,SELECT_PHOTO);
}
當您使用startActivityForResult(意向,SELECT_PHOTO);,你怎麼弄的攝取的圖像? –
嗯,挑選照片不是問題。我已經有了一個用戶選擇圖像的過程,我調整了大小並將照片存儲在不同的文件夾中。我試圖做的過程是檢索該文件夾中的照片,並讓他們選擇任何照片刪除,編輯...等。出於某種原因,當意圖啓動時,它默認爲畫廊。 – user2736216
如果您不希望它選擇,爲什麼您的操作設置爲ACTION_PICK? –