Activity.RequestFullscreenMode Methode

Definition

Fordern Sie an, die Aktivität in den Vollbildmodus zu versetzen.

[Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public virtual void RequestFullscreenMode(Android.App.FullscreenModeRequest request, Android.OS.IOutcomeReceiver? approvalCallback);
[<Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit
override this.RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit

Parameter

request
FullscreenModeRequest

Kann sein #FULLSCREEN_MODE_REQUEST_ENTER oder #FULLSCREEN_MODE_REQUEST_EXIT angeben, dass diese Anforderung den Vollbildmodus erhält oder wiederhergestellt wird.

approvalCallback
IOutcomeReceiver

Optionaler Rückruf, wenn null nicht erforderlich. Wenn die Anforderung genehmigt oder abgelehnt wird, wird der Rückruf ausgelöst. Dies geschieht vor jeder Konfigurationsänderung. Der Rückruf wird im Hauptthread verteilt. Wenn die Anforderung abgelehnt wird, wird IllegalStateException die bereitgestellte "Throwable" mit einer detaillierten Nachricht abgerufen.Throwable#getMessage()

Attribute

Hinweise

Fordern Sie an, die Aktivität in den Vollbildmodus zu versetzen. Der Anforderer muss angeheftet werden oder die höchste Aktivität der fokussierten Anzeige, die mithilfe #onTopResumedActivityChanged(boolean)der Überprüfung überprüft werden kann. Die Anforderung sollte auch eine Antwort auf eine Benutzereingabe sein. Wenn Sie den Vollbildmodus erhalten und entsprechende #onConfigurationChanged(Configuration) Empfangen erhalten, #onMultiWindowModeChanged(boolean, Configuration)sollte sich die Aktivität neu anlayouten, und die Sichtbarkeit der Systemleisten kann wie üblich als Vollbild-Apps gesteuert werden.

Durch den erneuten Aufruf mit der Beendigungsanforderung kann die Aktivität auf den vorherigen Status wiederhergestellt werden. Dies geschieht nur, wenn sie über diese API in den Vollbildmodus gelangt ist.

Java Dokumentation für android.app.Activity.requestFullscreenMode(int, android.os.OutcomeReceiver<java.lang.Void, java.lang.Throwable>).

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.

Gilt für: