2012-10-16 34 views
0

我想要使用意圖過濾器獲取多個圖像URI而不實現整個自定義filechooser。如何從意圖過濾器庫中獲取多個圖像uri

要獲得單個圖像的URI我使用

private void openImage() { 
     try { 
      Intent i = new Intent(Intent.ACTION_GET_CONTENT); 
      i.setType("image/*"); 
      startActivityForResult(i, FILE_REQ_CODE); 
     } catch (RuntimeException e) { 

     } 

    } 

protected void onActivityResult(int requestCode, int resultCode, 
      Intent intentData) { 
     try { 
      Uri tmp = intentData.getData(); 
      filePath = getRealFilePathFromURI(tmp); 
      super.onActivityResult(requestCode, resultCode, intentData); 
     } catch (RuntimeException e) { 

     } 

    } 

這工作正常...

但是我不知道如何使用的意圖過濾器來獲得多重選擇。

我怎麼能得到多個URI?

回答

1

沒有辦法獲得多張圖片,至少沒有通過標準Intent動作如ACTION_GET_CONTENT。抱歉!

+0

好的,所以我必須集成一個文件管理器。該死的! Google應該改進文件管理。感謝你的回答。 – AndreaF