3

重複の可能性:
Android の複数の MIME タイプ

ユーザーに写真またはビデオのいずれかを選択させる必要があるという要件があります。これは単一の意図で行うことができますか? 現在、私はユーザーに写真またはビデオを選択するかどうかを尋ねており、彼の入力に基づいて、インテントの MIME タイプを「image/*」または「video/*」に設定しています。

ユーザーが単一の意図で写真/ビデオを選択できるようにする方法はありますか?

ありがとう、ヨゲッシュ

4

2 に答える 2

1

次のようなものを試すことができます。

Android ファイル ダイアログ

これにより、次の機能も許可されます。

FORMAT_FILTER - ファイル フィルター。ファイル名がフィルターのいずれかで終わる場合、ファイルが表示されます。

したがって、これを使用して必要なフィルターを指定し、さまざまなファイルの選択をユーザーに提供できます。

お役に立てば幸いです。

ありがとう。

于 2012-12-18T12:23:30.687 に答える
0

これを試して

Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType("image/*");
startActivityForResult(Intent.createChooser(i, "Pick a photo"), requestCode);

結果をテストしていませんが、意図は正しく開始されています (私はそれをテストしました)

于 2012-12-18T12:09:51.727 に答える