Android BroadcastReceiver 设置闹钟

标签 android notifications broadcastreceiver android-service

我需要访问 android getSystemService 以在通知代码中设置警报。

我能否将 getSystemService 传递给广播接收器? 如果不是,我如何在广播接收器的代码中设置警报?

最佳答案

使用来自 onReceive(Context context, Intent intent) 的上下文 获取系统服务context.getSystemService(ALARM_SERVICE)

关于Android BroadcastReceiver 设置闹钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45129576/

相关文章:

android - 何时注册/取消注册在 Activity 中创建的广播接收器?

android - 如何让我的广告在我的 Android 应用程序中更快地出现?

Android TextView 跑马灯不工作

macos - 如何处理有关核心数据、共享首选项和通知的 Mac OS X Helper/Main 应用程序架构?

ios - 快速后台获取不起作用

android - 在android中检测网络类型(TelephonyManager)的变化

android - Google Analytics v4 Android 未找到广告系列数据

android - 实现共享位置地点选择器,与没有地点选择器的 WhatsApp 相同,因为它已被弃用

ios - 应用在后台被杀死后,如何从本地通知中知道应用是否被打开?

java - 无法在 Activity 类中编译 "implements BroadcastReceiver"