Activity.StartLockTask Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordern Sie an, diese Aktivität in einen Modus zu versetzen, in dem der Benutzer auf eine eingeschränkte Gruppe von Anwendungen gesperrt ist.
[Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")]
public virtual void StartLockTask();
[<Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")>]
abstract member StartLockTask : unit -> unit
override this.StartLockTask : unit -> unit
- Attribute
Hinweise
Fordern Sie an, diese Aktivität in einen Modus zu versetzen, in dem der Benutzer auf eine eingeschränkte Gruppe von Anwendungen gesperrt ist.
Wenn DevicePolicyManager#isLockTaskPermitted(String) diese Komponente zurückgegeben true wird, wird die aktuelle Aufgabe direkt im LockTask-Modus gestartet. Nur Apps, die zugelassen sind, DevicePolicyManager#setLockTaskPackages(ComponentName, String[]) können gestartet werden, während der LockTask-Modus aktiv ist. Der Benutzer kann diesen Modus erst verlassen, wenn diese Aktivität aufgerufen wird #stopLockTask(). Das Aufrufen dieser Methode, während sich das Gerät bereits im LockTask-Modus befindet, hat keine Auswirkung.
Andernfalls wird die aktuelle Aufgabe im Anheftungsmodus gestartet. In diesem Fall fordert das System den Benutzer mit einem Dialogfeld auf, in dem die Berechtigung zum Verwenden dieses Modus angefordert wird. Der Benutzer kann jederzeit über Anweisungen im Anforderungsdialogfeld beendet werden. Der Anruf #stopLockTask() beendet auch diesen Modus.
<strong>Note:</strong> this method can only be called when the activity is foreground. Das heißt, zwischen #onResume() und #onPause().
Java Dokumentation für android.app.Activity.startLockTask().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.