カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

保存した画像をギャラリーにも登録する

この記事は最終更新日から1年以上経過しています。

画像を保存してギャラリーにも登録するのに、ContentResolverクラスを使っていましたが、
それではギャラリーに登録できないことがあったので、代替えの方法をご紹介します。

ContentResolverクラスの代わりにMediaScannerConnectionクラスを使用します。

String PATH = Environment.getExternalStorageDirectory();

String filename = "example.png";
String mimetype = "image/png";

File file = new File(PATH, filename);

MediaScannerConnection.scanFile(
    this,
    new String[] { file.getPath() },
    new String[] { mimetype },
    null);
この記事がお役に立ちましたらシェアお願いします
3,459 views

コメントは受け付けていません。