0

こんにちは私はユーザーが画像を選択できるようにギャラリーを開くための以下のコードを持っています。

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

ギャラリーとファイルエクスプローラーから選択できます。ギャラリーに組み込まれているAndroidのみを取得するにはどうすればよいですか。ユーザーに画像以外のものを選択させたくないので、これが必要です。ありがとう

4

1 に答える 1

0

ありえないと思います。ファイル エクスプローラーは Android に、ギャラリーと同じインテントを開始する必要があることを伝えます。そのため、Android は、ユーザーが使用するインテントを選択するためのダイアログを表示します。

選択したら、アプリで選択内容を確認して、それが写真であることを確認する必要があります。そうでない場合は、そのことを伝えて、もう一度選択してもらいます。

于 2012-10-19T17:34:13.667 に答える