如何从带有intent过滤器的图库中获取多个图像uri

时间:2012-10-16 16:46:06

标签: android android-intent android-gallery intentfilter

我想使用intent filter获取多个图像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) {

        }

    }

这很好......

但是我不知道如何使用Intent过滤器进行多项选择。

我怎样才能获得多个URI?

1 个答案:

答案 0 :(得分:1)

无法获取多张图片,至少不能通过Intent之类的标准ACTION_GET_CONTENT操作。遗憾!