标签: android
我已经编写了一个报警程序,在大多数情况下都可以很好地工作。当警报响起时,用户会看到三个选项:
用户然后选择他们的选择,闹钟停止,接下来发生的事情取决于他们选择了哪个选项。
但现在我遇到了问题。假设警报响起,用户不小心按下主页按钮,同时从口袋中取出手机。现在警报仍然响起,但应用程序不再显示!我不知道如何避免这种情况。有什么想法吗?
答案 0 :(得分:1)
如果您将活动用作对话框,并且按下主页按钮导致活动关闭,您可以简单地将闹钟的停止方法放入onstop()活动方法中。