Androidアプリ内で保存した画像をギャラリーで表示させる方法です。全ては、このチュートリアル(Taking Photos Simply)にかいてあります。


要点だけ
  1. 保存先をパブリックフォルダーのPicturesにする
  2. 保存した画像をAndroidさんに教える

保存先のフォルダーを取得する

保存先のパブリックフォルダーへのパスを取得します。
File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);

ルートなので、適当に下位のフォルダー名を入れてもいいんじゃないのかと・・・・。


Androidに画像追加を知らせる

	    Intent mediaScanIntent = new Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE");
	    Uri contentUri = Uri.fromFile(file);
	    mediaScanIntent.setData(contentUri);
	    this.sendBroadcast(mediaScanIntent);


fileは、保存した画像のパスです。