Как я могу изменить макет из службы? - PullRequest
0 голосов
/ 10 ноября 2011

Когда вызывается MyService, я хочу добавить ProgressBar к LinearLayout, который в настоящее время настроен на экземпляр MyActivity. Как я могу получить представление / макет из MyService?

1 Ответ

2 голосов
/ 10 ноября 2011

Способ, которым я делал это в прошлом, состоит в том, чтобы использовать широковещательную рассылку сообщения от службы, чтобы у Activity было прослушивание BroadcastListener для этого сообщения. Полезная нагрузка сообщения может содержать значение индикатора выполнения.

...