【发布时间】:2014-11-02 15:08:53
【问题描述】:
我有一个连接到 servlet 的 android 应用程序。如果 servlet 关闭(昨天发生在我身上),应用程序就会崩溃。我需要向用户弹出一条消息,告知一些连接问题,然后终止应用程序。
在 onCreate() 方法上,我调用了一个 AsyncTask 类,在该类中完成了与服务器的第一次连接。我有一个 try/catch(UnknownHostException e) 块,如果 sevlet 关闭,它会被激活。 问题是我无法在那里创建弹出消息。我尝试了 toast 和 AllertDialogs,但都返回异常
Java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
还有其他方法可以做到这一点吗?在此先感谢 ilias
【问题讨论】: