我正在我的应用程序中运行一个服务,它正在轮询一个远程servlet,但是我注意到当我让服务器停在servlet所在的位置时,应用程序意外关闭。 这是代码
try {
response = CustomHttpClient.executeHttpGet("http://192.168.1.42:8080/NotifyServlet/serv");
} catch (Exception e) {
e.printStackTrace();
}
我希望当服务器停止时,它应该显示一个警告框,我不知道是否可以从服务中显示警告框。任何人都可以建议我该怎么做? 感谢
答案 0 :(得分:0)
如果您想从服务弹出警告框(警告对话框),那么我认为您必须以警报拨号主题启动活动。
在你的活动清单中。
android:theme="@android:style/Theme.Dialog"
编辑:
如果您想只是弹出Toast ,则无需启动活动,
Toast.makeText(getApplicationContext(), "msg", Toast.LENGTH_LONG).show();