setExactAndAllowWhileIdle - ist nicht genau wie Entwicklerreferenz

AlarmManager auf API19 hat die Methode setExact ()um eine genaue alarm.

Genau bedeutet --> Wenn ich einen Wecker um 2:01 Uhr es ausgelöst wird um 2:01 Uhr

Auf API-23 - Marhsmwallow (6.0) es ist eine neue Methode, setExactAndAllowWhileIdle()aber als der Referenz ist es nicht GENAU, denn es wird nur ausgelöst, jede minute und in low-power-idle-mode nur alle 15 Minuten.

Genau != alle 15 Minuten 🙂

Also, wie kann ich erreichen genaue alarm - mit AlarmManager in 6.0?

Wenn ein Benutzer fügt eine Erinnerung oder ein Termin im Kalender und möchte informiert werden 10 Minuten vor der Veranstaltung sollte zeigen, wird der alarm GENAU 10 Minuten vor der Veranstaltung. Mit setExactAndAllowWhileIdle() scheint dies nicht möglich ist.

Referenz-Link:
http://developer.android.com/reference/android/app/AlarmManager.html#setExactAndAllowWhileIdle(int, long, android.app.PendingIntent)

InformationsquelleAutor der Frage chrisonline | 2015-10-13

Schreibe einen Kommentar