Я работаю над MP3-приложением, в котором я хотел бы индексировать файлы на SDCard. Каков наилучший способ сделать это?Поиск файлов Android на SD-карте
Моя идея. Поиск файлов, когда приложение запускается в первый раз, и зарегистрировать широковещательный приемник для изменения состояния SDCard и поиска файлов во время трансляции этого намерения.
Но в этом случае ANR появится, если мой вещательный приемник не вернется в течение 10 секунд.
Ищите лучшие и надежные идеи. Благодарю.
Да, когда я делаю это в первый раз, я сканирую его с помощью AsyncTask, но позже, когда будет получено намерение, я сделаю это, используя сервис. – 2010-12-06 18:02:59
Почему бы вам не воспользоваться услугой в первый раз? – 2010-12-06 18:24:19