Android: Aktivität öffnen, wenn der Wecker ausgeschaltet oder deaktiviert ist

Jeder Wecker, den der Benutzer über die Standarduhr des Telefons eingestellt hat, hat die Option, eine andere Anwendung zu öffnen, wenn der Wecker abgewiesen oder erledigt wird. (Ich bin nicht sicher, ob diese Funktion in Marshmallow hinzugefügt wurde, aber ich habe sie und starte Android M.) .

Die Standardeinstellung für jeden Alarm ist "Keine", aber Sie können die Mail, das Wetter, Musikanwendungen usw. auswählen. Ich möchte meine Anwendung zu dieser Liste hinzufügen, damit sie direkt geöffnet wird, wenn der Alarm abgeschlossen ist.

Welche Einstellungen sind erforderlich, damit meine Anwendung in dieser Liste angezeigt wird, und wie kann ich sie als Standard-App für einen bestimmten Alarm festlegen? (Welche zusätzlichen Einstellungen sollten vorgenommen werden?)

Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_MESSAGE, "New Alarm");
i.putExtra(AlarmClock.EXTRA_HOUR, 10);
i.putExtra(AlarmClock.EXTRA_MINUTES, 30);
startActivity(i);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage