Langue

Display.FrameRateVelocityMapping Propriété

Définition

Récupère les spécifications de mappage de fréquence d’images/vitesse de vue définies dans la configuration de l’infrastructure.

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>

Valeur de propriété

Liste en lecture seule et aucunempty d’objets FrameRateVelocityPoint représentant le mappage.

Attributs

Remarques

Récupère les spécifications de mappage de fréquence d’images/vitesse de vue définies dans la configuration de l’infrastructure. Par exemple, 120 images par seconde / 300 dp (pixels indépendants de la densité) par seconde

Cela est principalement destiné à flinging des cas d’usage dans des composants tels que RecyclerView, ScrollView, AbsListView et NestedScrollView. Lorsque la vitesse du contenu est élevée, une fréquence d’images plus élevée est nécessaire pour garantir la douceur, et à l’inverse, une fréquence d’images inférieure peut être utilisée lorsque la vitesse est faible.

Ces valeurs sont spécifiques à cette instance d’affichage. Si votre application passe à un autre affichage (par exemple, en passant entre les écrans internes et externes d’un appareil pliable), vous devez interroger ces valeurs à partir de l’objet Display associé à la fenêtre où le contenu est actuellement affiché.

Les valeurs de mappage doivent être interrogées à nouveau chaque fois que DisplayListener#onDisplayChanged est appelé pour garantir la cohérence des données. Cela correspond à l’événement DisplayManager#EVENT_FLAG_DISPLAY_CHANGED.

Référence Android pour android.view.Display.getFrameRateVelocityMapping.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à