Display.FrameRateVelocityMapping Eigenschaft
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.
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.