gpt4 book ai didi

android - 使用闹钟管理器在 Android 中设置闹钟

转载 作者:行者123 更新时间:2023-11-29 22:30:00 34 4
gpt4 key购买 nike

在我的 Android 应用程序中,我想在特定时间设置闹钟,并在用户输入的时间显示一些消息。

如何使用广播接收器设置闹钟?是否可以在指定时间弹出消息而不是默认消息?

最佳答案

AlarmManager alr =  (AlarmManager) this.getSystemService(ALARM_SERVICE);
Intent intent = new Intent("YourAction");
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0/** som unique id*/, intent, 0);
alr.set(AlarmManager.ELAPSED_REALTIME, 0/** here is a delay*/, pendingIntent);

之后您应该创建一个 BroadcastReceiver,它将通过 action = "YourAction" 获取 Intent 。您可以从该接收器开始一项 Activity ,该 Activity 将向您显示带有自定义消息的对话框。参见 this回答以查看如何设置 BroadcastReceiver。

关于android - 使用闹钟管理器在 Android 中设置闹钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4461147/

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