这是一个 Lollipop 特定的问题,因为 API 已更改。要了解如何在早期版本中执行此操作,请参阅相关问题:
我想知道如何打开/关闭状态栏中的系统警报图标,如下图所示:
从 1.3 版开始,及时闹钟控制 Lollipop 上的此图标。在该版本之前,代码使用相关问题中详述的私有 API。
他们使用的新技术适用于运行 v5.0.1 的无根 Nexus 5。
更新
看起来这个新 API 不仅仅是更改图标。锁定屏幕现在还显示我设置闹钟的时间。
这是一个 Lollipop 特定的问题,因为 API 已更改。要了解如何在早期版本中执行此操作,请参阅相关问题:
我想知道如何打开/关闭状态栏中的系统警报图标,如下图所示:
从 1.3 版开始,及时闹钟控制 Lollipop 上的此图标。在该版本之前,代码使用相关问题中详述的私有 API。
他们使用的新技术适用于运行 v5.0.1 的无根 Nexus 5。
看起来这个新 API 不仅仅是更改图标。锁定屏幕现在还显示我设置闹钟的时间。
AlarmManager 有一个新的 api 来设置它。
AlarmManager.setAlarmClock(AlarmManager.AlarmClockInfo 信息,PendingIntent 操作)
如果您这样做,警报会显示在通知栏和 LockScreen 上。