Freigeben über


WindowManagerLayoutParams.PreferredRefreshRate Eigenschaft

Definition

Die bevorzugte Aktualisierungsrate für das Fenster.

[Android.Runtime.Register("preferredRefreshRate")]
public float PreferredRefreshRate { get; set; }
[<Android.Runtime.Register("preferredRefreshRate")>]
member this.PreferredRefreshRate : single with get, set

Eigenschaftswert

Attribute

Hinweise

Die bevorzugte Aktualisierungsrate für das Fenster.

Vor API 34 muss dies eine der unterstützten Aktualisierungsraten sein, die für die Anzeige(en) des Fensters abgerufen werden. Die ausgewählte Aktualisierungsrate wird auf den Standardmodus der Anzeige angewendet.

Ab API 34 ist dieser Wert nicht auf die unterstützten Aktualisierungsraten beschränkt, die von den Anzeigewerten für das Fenster abgerufen werden: Es kann sich um eine beliebige Aktualisierungsrate des Fensters, das ausgeführt werden soll, sein. Jede Aktualisierungsrate kann als bevorzugte Aktualisierungsrate für Fenster bereitgestellt werden. Das Betriebssystem wählt die Aktualisierungsrate aus, die am besten mit dem #preferredRefreshRate.

Das Festlegen dieses Werts entspricht dem Aufrufen Surface#setFrameRate mit ( preferred_frame_rate, Surface#FRAME_RATE_COMPATIBILITY_DEFAULT, Surface#CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS). Dies sollte für LayoutParams#preferredDisplayModeId Anwendungen verwendet werden, die die Aktualisierungsrate angeben möchten, aber keine Einstellung für andere displayMode-Eigenschaften (z. B. Auflösung) angeben möchten.

Dieser Wert wird ignoriert, wenn #preferredDisplayModeId er festgelegt ist.

Java-Dokumentation für android.view.WindowManager.LayoutParams.preferredRefreshRate.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen