2012-10-19 67 views
0

你好,我有下面的代碼來打開圖庫,以便用戶選擇一個圖像。意圖只打開沒有文件資源管理器的圖庫

Intent intent = new Intent(); 
intent.setType("image/*"); 
intent.setAction(Intent.ACTION_GET_CONTENT); 
startActivityForResult(Intent.createChooser(intent, "Select file to upload "), 1); 

我得到的畫廊和文件瀏覽器可供選擇。我怎樣才能得到只建立在畫廊的android。 我需要這個,因爲我不希望用戶選擇圖像以外的東西。謝謝

回答

0

我不認爲這是可能的。文件資源管理器告訴Android它採用與Gallery相同的Intents開始,因此Android顯示一個對話框供用戶選擇使用哪一個。

你必須在你的應用中檢查他們的選擇,一旦他們選擇它,以確保它是一張圖片,如果它不是,然後告訴他們,讓他們再次選擇。

相關問題