Сканировать SD-карту Android на наличие новых файлов

Мое приложение позволяет пользователю сохранять изображение на SD-карту. Но я не уверен, как сделать так, чтобы он появился в галерее, пока вы не отключите и не подключите SD-карту. Я пару дней искал эту проблему в Google, но не знаю, как заставить ее появляться автоматически. я нашел эта ссылка, но я не знаю, как использовать этот класс. Это то, что я использую для сохранения файла. Внизу блока try catch находится то место, где я хочу сканировать SD-карту на предмет наличия новых носителей.

    FileOutputStream outStream = null;
    File file = new File(dirPath, fileName);
    try {
        outStream = new FileOutputStream(file);
        bm.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
        outStream.flush();
        outStream.close();
    } catch {
         ...
    }

Я был бы признателен, если бы кто-нибудь мог указать мне правильное направление.

11
задан Brian 20 January 2011 в 22:13
поделиться