Я хочу использовать удаленный URL (как favicon) для значка уведомления, однако конструктор для уведомления принимает только идентификатор ресурса (который является целым числом) вместо чего-то более полезного как a FileInputStream
.
Как может я также
определите новый ресурс для потокового источника
загрузите значок, добавьте к моим ресурсам и затем динамично получите идентификатор?
Вы не можете сделать этого в Android в настоящее время, потому что ресурсы могут только быть загружены из/res/каталога вашего APK. См. Ресурсы и Интернационализация ./res/каталог создается, когда вы создаете свой APK и не можете быть изменены после.
вы ожидаете, что ваш Значок изменится достаточно часто, что необходимо запросить URL, чтобы гарантировать, что это актуально каждый раз, когда вы отправляете уведомление?
Большинство приложений, которые должны изменить их значок, просто произвело бы обновление на Android Market.