Idioma

Display.FrameRateVelocityMapping Propriedade

Definição

Recupera as especificações de taxa de quadros de exibição/mapeamento de velocidade definidas na configuração da estrutura.

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>

Valor da propriedade

Uma lista somente leitura e não úmida de objetos FrameRateVelocityPoint que representam o mapeamento.

Atributos

Comentários

Recupera as especificações de taxa de quadros de exibição/mapeamento de velocidade definidas na configuração da estrutura. Por exemplo, 120 quadros por segundo/300 dp (pixels independentes de densidade) por segundo

Isso é principalmente para casos de uso de fling em componentes como RecyclerView, ScrollView, AbsListView e NestedScrollView. Quando a velocidade do conteúdo é alta, uma taxa de quadros mais alta é necessária para garantir a suavidade e, por outro lado, uma taxa de quadros mais baixa pode ser usada quando a velocidade é baixa.

Esses valores são específicos para esta instância de Exibição. Se o aplicativo passar para uma exibição diferente (por exemplo, fazendo a transição entre as telas internas e externas de um dispositivo dobrável), você deverá consultar esses valores do objeto Display associado à janela em que o conteúdo está sendo renderizado no momento.

Os valores de mapeamento precisam ser consultados novamente sempre que DisplayListener#onDisplayChanged for invocado para garantir a consistência dos dados. Isso corresponde ao evento DisplayManager#EVENT_FLAG_DISPLAY_CHANGED.

Referência do Android para android.view.Display.getFrameRateVelocityMapping.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a