Обработка ошибок службы Android

Каков наилучший способ обработки ошибок служб? Например, у меня есть служба, которая получает некоторую информацию из Интернета, я хочу показать пользователю какой-то диалог с сообщением, когда соединение плохое. Или если у меня есть класс Util для анализа HTML, который используется моей службой, и в этом классе Util возникает исключение. Как показать диалог? Насколько я знаю, DialogBuilder нуждается в некотором контексте действия, но контекст службы для этого не подходит. Верно? Спасибо.


person Georgy Gobozov    schedule 12.09.2010    source источник


Ответы (1)


Рассматривали ли вы возможность использования уведомления? Вы можете установить краткое сообщение и значок на панели задач, и у пользователя есть возможность щелкнуть по нему, где вы можете открыть диалоговое окно с более подробной информацией или просто очистить его. Вы также можете очистить его в службе, если подключение улучшится.

person Mike    schedule 13.09.2010