Как определить, какой файл вызвал намерение Download_Complete - PullRequest
2 голосов
/ 16 июля 2011

Я занимаюсь разработкой приложения, которое загрузит другой файл apk и попросит его установить.

Поскольку моя цель - GingerBread, я использую класс DownloadManager.

Есть ли способ узнать, какой загруженный файл вызвал намерение DOWNLOAD_COMPLETE?

1 Ответ

4 голосов
/ 30 августа 2011

Хранится в EXTRA_DOWNLOAD_ID:

public static final String EXTRA_DOWNLOAD_ID

Начиная с: Уровень API 9

Дополнительное намерение включено в намерения ACTION_DOWNLOAD_COMPLETE, указывая идентификатор (как длинный) только что завершенной загрузки.

Постоянное значение: "extra_download_id"

http://developer.android.com/reference/android/app/DownloadManager.html#ACTION_DOWNLOAD_COMPLETE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...