来自服务的警报框

时间:2011-11-02 11:47:00

标签: android service

我正在我的应用程序中运行一个服务,它正在轮询一个远程servlet,但是我注意到当我让服务器停在servlet所在的位置时,应用程序意外关闭。 这是代码

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

            } catch (Exception e) {

                e.printStackTrace();
            }

我希望当服务器停止时,它应该显示一个警告框,我不知道是否可以从服务中显示警告框。任何人都可以建议我该怎么做? 感谢

1 个答案:

答案 0 :(得分:0)

如果您想从服务弹出警告框(警告对话框),那么我认为您必须以警报拨号主题启动活动

在你的活动清单中。

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

编辑:

如果您想只是弹出Toast ,则无需启动活动,

Toast.makeText(getApplicationContext(), "msg", Toast.LENGTH_LONG).show();