Показывать в панели уведомлений при загрузке во внутреннее хранилище? - PullRequest
0 голосов
/ 11 февраля 2012

В Android, когда вы загружаете файлы на SD, в верхней части отображается полоса уведомлений, показывающая прогресс. Теперь я должен загрузить файл во внутреннее хранилище моего телефона, где он будет недоступен для других приложений.

В: Можно ли показать такое уведомление, где пользователь может остановить загрузку? Как?

То, что я пытаюсь сделать здесь, это разрешить пользователю делать другие вещи при загрузке файла. Есть идеи?

1 Ответ

1 голос
/ 11 февраля 2012

Short: Вы должны создать уведомление самостоятельно, подробности см. в документах .

Long: Если я правильно понял, то DownloadManager позаботится о том, чтобы поместить уведомление в панель. Но интерфейс выглядит несколько ограниченным, так как документация говорит только о загрузках HTTP и, кажется, имеет только опции для установки пути к внешнему хранилищу.

Так что, если я прав, вы не можете использовать DownloadManager, поэтому вы не получаете уведомления бесплатно. Вы должны были бы реализовать их самостоятельно.

...