Sprache

IWindowManager.PropertyCompatEnableFakeFocus Feld

Definition

Anwendungsebene android.content.pm.PackageManager.Property PackageManager.Property für eine App, um das System darüber zu informieren, dass die Anwendung aus der Kompatibilitätsbehandlung angemeldet oder deaktiviert werden kann, die das Senden eines gefälschten Fokusereignisses für nicht fokussierte fortgesetzte Split-Screen-Aktivitäten ermöglicht.

[Android.Runtime.Register("PROPERTY_COMPAT_ENABLE_FAKE_FOCUS", ApiSince=34)]
public const string PropertyCompatEnableFakeFocus;
[<Android.Runtime.Register("PROPERTY_COMPAT_ENABLE_FAKE_FOCUS", ApiSince=34)>]
val mutable PropertyCompatEnableFakeFocus : string

Feldwert

Attribute

Hinweise

Anwendungsebene android.content.pm.PackageManager.Property PackageManager.Property für eine App, um das System darüber zu informieren, dass die Anwendung aus der Kompatibilitätsbehandlung angemeldet oder deaktiviert werden kann, die das Senden eines gefälschten Fokusereignisses für nicht fokussierte fortgesetzte Split-Screen-Aktivitäten ermöglicht. Dies ist erforderlich, da einige Spielengines darauf warten, den Fokus zu erhalten, bevor der Inhalt der App gezeichnet wird, die standardmäßig nicht im Mehrfenstermodus garantiert ist.

Gerätehersteller können diese Behandlung nach eigenem Ermessen aktivieren, um die Anzeigekompatibilität zu verbessern. Die Behandlung muss auch danach speziell pro App aktiviert werden. Dies kann entweder von Geräteherstellern oder Entwicklern erfolgen.

Wenn diese Eigenschaft auf true festgelegt ist, wendet das System die Behandlung nur an, wenn der Gerätehersteller es zuvor auf dem Gerät aktiviert hatte. Ein gefälschtes Fokusereignis wird erst dann an die App gesendet, nachdem es fortgesetzt wird, wenn sich die App im geteilten Bildschirm befindet.

Wenn Sie diese Eigenschaft festlegen, um das System darüber zu false informieren, dass die Aktivität von der Kompatibilitätsbehandlung abgemeldet werden muss, auch wenn der Gerätehersteller die App für die Behandlung entschieden hat.

Wenn die Eigenschaft weiterhin nicht festgelegt ist, wird die Behandlung nur angewendet, wenn sie zuvor sowohl auf Geräte- als auch Auf App-Ebene vom Gerätehersteller aktiviert wurde.

<b>Syntax:</b>

&lt;application&gt;
              &lt;property
                android:name="android.window.PROPERTY_COMPAT_ENABLE_FAKE_FOCUS"
                android:value="true|false"/&gt;
            &lt;/application&gt;

Java Dokumentation für android.view.WindowManager.PROPERTY_COMPAT_ENABLE_FAKE_FOCUS.

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: