загрузка с сервисом и отображение индикатора выполнения - PullRequest
0 голосов
/ 23 марта 2012

Мне нужно скачать файл и показать ход процесса загрузки. Между тем, пока пользователь может перейти к любому другому виду деятельности. Так что, я думаю, лучший способ - это скачать с помощью сервиса.

Но как отправить обновление прогресса.

Я получил этот код

Самер З. ответ на скачивание из сервиса

но как показать прогресс.

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Вы можете создать собственное уведомление, которое будет отображать ход выполнения в панели уведомлений.Это лучший способ показать прогресс загрузки при загрузке из службы.

То, что вы хотите, здесь: http://united -coders.com / nico-heid / show-progressbar-in-messages-area-like-google-do-when-download-from-android Также проверьте: http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView

0 голосов
/ 23 марта 2012

AsyncTask решит вашу проблему

См. Ссылку: Потоки, обработчики и AsyncTask

...