окно оповещения от службы - PullRequest
0 голосов
/ 02 ноября 2011

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

try {
                response = CustomHttpClient.executeHttpGet("http://192.168.1.42:8080/NotifyServlet/serv");

            } catch (Exception e) {

                e.printStackTrace();
            }

Я хочу, чтобы при остановке сервера на нем отображалось окно с предупреждением. Я не знаю, можно ли показать окно с предупреждением от службы. Может ли кто-нибудь предложить мне, что делать? Спасибо

1 Ответ

0 голосов
/ 02 ноября 2011

Если вы хотите открыть всплывающее окно оповещения (диалоговое окно оповещения) из службы, то, я думаю, вам нужно запустить действие с темой диалогового окна оповещения .

В манифесте вашей деятельности.

android:theme="@android:style/Theme.Dialog"

РЕДАКТИРОВАТЬ:

Если вы хотите просто всплывающий тост , тогда не нужно начинать деятельность,

Toast.makeText(getApplicationContext(), "msg", Toast.LENGTH_LONG).show();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...