0

カスタムファイルチューザー全体を実装せずに、インテントフィルターを使用して複数の画像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を取得するにはどうすればよいですか?

4

1 に答える 1

1

少なくともIntentのような標準的なアクションでは、複数の画像を取得する手段はありませんACTION_GET_CONTENT。ごめん!

于 2012-10-16T16:46:58.607 に答える