Каков наиболее эффективный способ обновления интерфейса сервиса? - PullRequest
0 голосов
/ 06 декабря 2011

Мое приложение должно обновлять интерфейс каждые 10 секунд из службы Это просто обновляет текстовое поле, вот и все Я читал, что есть несколько способов добиться этого, используя: обработчики трансляций расширение класса приложения

Можете ли вы сказать мне, что является наиболее эффективным для этого случая и почему. спасибо тебе

1 Ответ

0 голосов
/ 06 декабря 2011

Я бы использовал широковещательный приемник / систему намерений, тем более что будет легко связать текст с намерением. Просто попросите службу ввести текст в намерение, затем запустите его, и получатель широковещательной рассылки в приложении заберет его и отправит текст в поток пользовательского интерфейса для обновления.

Примечание. Обязательно выключите службу или перестаньте опрашивать данные / намерения отправки, когда приложение фоновое или не работает, так как оно не потребуется.

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