Sprache

Display.FrameRateVelocityMapping Eigenschaft

Definition

Ruft die in der Frameworkkonfiguration definierten View-Bildfrequenz-/Geschwindigkeitszuordnungsspezifikationen ab.

public virtual System.Collections.Generic.IList<Android.Views.FrameRateVelocityPoint> FrameRateVelocityMapping { [Android.Runtime.Register("getFrameRateVelocityMapping", "()Ljava/util/List;", "GetGetFrameRateVelocityMappingHandler", ApiSince=37)] get; }
[<get: Android.Runtime.Register("getFrameRateVelocityMapping", "()Ljava/util/List;", "GetGetFrameRateVelocityMappingHandler", ApiSince=37)>]
member this.FrameRateVelocityMapping : System.Collections.Generic.IList<Android.Views.FrameRateVelocityPoint>

Eigenschaftswert

Eine schreibgeschützte und nicht zu verwendende Liste von FrameRateVelocityPoint-Objekten, die die Zuordnung darstellen.

Attribute

Hinweise

Ruft die in der Frameworkkonfiguration definierten View-Bildfrequenz-/Geschwindigkeitszuordnungsspezifikationen ab. Beispiel: 120 Frame pro Sekunde / 300 dp (dichteunabhängige Pixel) pro Sekunde

Dies ist in erster Linie für das Fling von Anwendungsfällen in Komponenten wie RecyclerView, ScrollView, AbsListView und NestedScrollView vorgesehen. Wenn die Geschwindigkeit des Inhalts hoch ist, ist eine höhere Framerate erforderlich, um eine Gleichmäßigkeit sicherzustellen, und umgekehrt kann eine niedrigere Framerate verwendet werden, wenn die Geschwindigkeit niedrig ist.

Diese Werte sind spezifisch für diese Anzeigeinstanz. Wenn Ihre Anwendung zu einer anderen Anzeige wechselt (z. B. zwischen den inneren und äußeren Bildschirmen eines faltbaren Geräts), müssen Sie diese Werte aus dem Display-Objekt abfragen, das dem Fenster zugeordnet ist, in dem der Inhalt derzeit gerendert wird.

Zuordnungswerte müssen bei jedem Aufruf von DisplayListener#onDisplayChanged erneut abgefragt werden, um die Datenkonsistenz sicherzustellen. Dies entspricht dem DisplayManager#EVENT_FLAG_DISPLAY_CHANGED-Ereignis.

Android-Referenz für android.view.Display.getFrameRateVelocityMapping.

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: