5

ファイルが存在しsdcard/image.jpg
ます 独自のアプリケーション (アクティビティ) を作成したいです。ボタンを押すと、内蔵の画像ビューアーを使用して SD カードに保存されている画像を表示する必要があります。画像ビューアから戻るボタンを押すと、実行中のアプリケーションに戻るはずです。

助けが要る。

4

2 に答える 2

11

このための適切な uri と mimetype を使用して Intent を作成できます。

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file:///sdcard/image.jpg"), "image/jpeg");
startActivity(i);

于 2010-09-29T11:18:08.773 に答える
5
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, 1);

このコードは、SDカードのすべての画像を表示するために使用されます

于 2010-10-21T10:32:06.333 に答える