了解媒体扫描仪何时完成工作

时间:2011-05-18 22:24:52

标签: java android android-mediascanner

我怎么知道Android的MediaScanner何时索引了所有内容?我想等到图像和视频内容提供商的依赖,直到媒体扫描仪完成它为止。

2 个答案:

答案 0 :(得分:2)

MediaScanner服务在扫描完成时执行此操作:sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_FINISHED, uri));。抓住意图并且你应该很好。

答案 1 :(得分:1)

您需要捕获Intent.ACTION_MEDIA_SCANNER_FINISHED

请参阅: http://groups.google.com/group/android-developers/browse_thread/thread/45dbc0ef2e0ca9f1?pli=1