1

2 つの方法でアクティビティで使用するメディアをキャプチャすることに関心があります
。1) 提供されたアプリからすぐにキャプチャする。( Android でのカメラ アクティビティの使用など)

Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); this.startActivityForResult(カメラ、PICTURE_RESULT);


2) 画像/ビデオ/オーディオ ギャラリーを閲覧し、リストから選択します。
フォトギャラリーを呼び出せることに気がついた

インテント インテント = 新しいインテント(Intent.ACTION_VIEW, target);
startActivity(意図);


しかし、ビデオのみの場合はどうでしょうか。オーディオのみ?それらのいずれかからURIを取得するにはどうすればよいですか?

4

1 に答える 1

0

少し問題がある場合は、startActivityForResult を実行する必要があります。

しかし、この投稿を見てください。すでに多くの人が行っています。

Android ACTION_IMAGE_CAPTURE インテント

于 2010-12-10T18:07:35.660 に答える