gpt4 book ai didi

android - 从 AlarmManager (Android) 触发警报对话框

转载 作者:行者123 更新时间:2023-11-29 16:25:29 26 4
gpt4 key购买 nike

(我知道我可以只使用内置的闹钟应用程序,但我是一个菜鸟,我想自己学做...)

我想写一个提醒应用程序,我可以设置一个时间,它会弹出一个对话框来提醒我一些重要的事情。 (我想要一些我必须关闭的烦人的东西,因此会出现一个带有消息的对话框,而不仅仅是通知蜂鸣声。)我可以使用 TimePicker 选择时间并执行服务 - 这很容易。但是现在呢?

我了解到您不应该(或不能)从服务启动 AlertDialog。我应该将 Activity 绑定(bind)到服务并从那里启动 AlertDialog 吗?什么是最佳实践?

提前致谢!

最佳答案

您所描述的行为是可以的。出现警报时,您可以启动该 Activity ,它会显示一个警报对话框。

是的,您绝对不能从服务中显示 AlertDialog,因为服务没有任何连接到用户界面的东西。

关于android - 从 AlarmManager (Android) 触发警报对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4389370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com