Android ICS nativer Sperrbildschirm

Ich habe in den letzten 2 Tagen nach SW, Google und so weiter gesucht. Ich suche nach einer Möglichkeit, eine Aktivität zu implementieren, die mit dem systemeigenen Android ICS-Sperrbildschirm wie dem in den folgenden Bildschirmen gezeigten geliefert wird. Diese Bildschirme stammen vonSpieler Pro aber mir ist aufgefallen, dass auch andere spieler (PlayerPro zum Beispiel) haben die gleiche Funktion, die genau gleich aussieht, deshalb denke ich, dass es etwas Natives ist, oder zumindest gibt es einen gemeinsamen Weg, um es zu implementieren.

Bisher habe ich es nur geschafft, und Aktivität, die den Sperrbildschirm mit diesen Flags ersetzen:

WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKEDWindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD

mit einem BroadCaseReciever bei diesen Ereignissen:

Intent.ACTION_SCREEN_ONIntent.ACTION_SCREEN_OFFIntent.ACTION_USER_PRESENT

Mein Problem ist, dass ich möchte, dass meine Aktivität mit dem Sperrbildschirm angezeigt wird, der ihn nicht ersetzt. Weißt du, wie man das erreicht?

Gibt es eine native versteckte API, um dies zu tun?

Könnt ihr mir ein Beispiel verlinken, das diese spezielle Funktion implementiert?

Danke im Voraus ;)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage