2017-12-12 14 views
0

私はこのandroid-image-pickerサードパーティライブラリを参照して、ギャラリーとカメラから複数の画像を選択しています。このサンプルコードをダウンロードしました。私はNougatOreoを使用しています。ノーガットでうまくいきます。 Oreoでは、キャプチャされた画像が他のすべての下位OSに表示されているのですぐにギャラリーに追加されないという問題がありました。誰が私に何をすべきか教えてもらえますか?oreoのギャラリーにキャプチャされた画像が追加されない

ありがとうございました!

+0

実行時に写真をストレージに書き込む許可をリクエストしていますか? – Rainmaker

答えて

1

画像をクリックした後、ギャラリーに画像を表示するために、クリックされた画像の経路で放送を送信します。

private static void refreshGallery(String mCurrentPhotoPath, Context 
            context) { 
    Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); 
    File f = new File(mCurrentPhotoPath); 
    Uri contentUri = Uri.fromFile(f); 
    mediaScanIntent.setData(contentUri); 
    context.sendBroadcast(mediaScanIntent); 
} 
関連する問題