我创建了一个简单的应用程序,该应用程序由一个活动[显示一些基本的控制按钮(播放和暂停)和一些显示信息(流的时间和状态)}和一个服务(从startService(Intent intent开始)组成。

我的应用程序使用MediaPlayer库从互联网流式传输音乐。

问题是我的应用程序一旦消失了几次(即连续调用onPause()和onResume()),我的应用程序就会崩溃,并且我收到以下日志猫错误消息:

08-04 15:28:11.660    3329-3329/? E/HwLauncher﹕ Launcher dialog dismiss failed : java.lang.IllegalArgumentException: no dialog with id 1 was ever shown via Activity#showDialog


我将对可能导致该问题的一些想法表示赞赏。

另外,我从不使用代码中的任何“对话框”对象,因为我看不到它的必要性。我迁移

最佳答案

您可以使用onResume和onPause方法扩展其相关代码对话框和操作。 =]

关于java - 无法关闭对话框-Android(仅限 Activity 和服务),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31816256/

10-14 13:27
查看更多