Знайте, когда медиа-сканер работает - PullRequest
2 голосов
/ 19 мая 2011

Как узнать, когда Android MediaScanner проиндексировал все?Я хотел бы подождать, чтобы показать что-то зависящее от поставщиков изображений и видеоконтента, пока медиа-сканер не сделает свое дело.

Ответы [ 2 ]

2 голосов
/ 19 мая 2011

Служба MediaScanner делает это: sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_FINISHED, uri)); после завершения сканирования.Поймай это намерение, и ты должен быть хорошим.

1 голос
/ 19 мая 2011

Вам нужно захватить Intent.ACTION_MEDIA_SCANNER_FINISHED

См .: http://groups.google.com/group/android-developers/browse_thread/thread/45dbc0ef2e0ca9f1?pli=1

...