Lollipop API zum Steuern des Alarmsymbols in der Statusleiste

8

Dies ist eine Lollipop-spezifische Frage , da sich die API geändert hat. Informationen dazu, wie Sie dies in früheren Versionen tun können, finden Sie in der zugehörigen Frage:

Ich würde gerne wissen, wie man das System-Alarmsymbol in der Statusleiste wie in diesem Bild gezeigt ein- / ausschaltet:

Timely Alarm Clock steuert dieses Symbol auf Lollipop als der Version 1.3. Vor dieser Version verwendete der Code private APIs, wie in der zugehörigen Frage beschrieben.

Die neue Technik, die sie verwenden, funktioniert auf einem unbewohnten Nexus 5 mit v5.0.1.

Aktualisieren

Es sieht so aus, als gäbe es viel mehr die neue API, als nur das Symbol zu ändern. Der Sperrbildschirm zeigt jetzt auch die Zeit an, für die ich den Alarm eingestellt habe.

    
Richard Le Mesurier 06.02.2015, 14:21
quelle

1 Antwort

10

AlarmManager hat eine neue API, um dies einzustellen.

  

AlarmManager.setAlarmClock (AlarmManager.AlarmClockInfo Info,   PendingIntent-Operation)

Wenn Sie dies tun, wird der Alarm in der Benachrichtigungsleiste und auf dem Sperrbildschirm angezeigt.

    
nandeesh 09.02.2015, 03:43
quelle