Compartilhar via


Window.IOnFrameMetricsAvailableListener.OnFrameMetricsAvailable Método

Definição

Chamado quando as informações estão disponíveis para o quadro renderizado anteriormente.

[Android.Runtime.Register("onFrameMetricsAvailable", "(Landroid/view/Window;Landroid/view/FrameMetrics;I)V", "GetOnFrameMetricsAvailable_Landroid_view_Window_Landroid_view_FrameMetrics_IHandler:Android.Views.Window/IOnFrameMetricsAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void OnFrameMetricsAvailable (Android.Views.Window? window, Android.Views.FrameMetrics? frameMetrics, int dropCountSinceLastInvocation);
[<Android.Runtime.Register("onFrameMetricsAvailable", "(Landroid/view/Window;Landroid/view/FrameMetrics;I)V", "GetOnFrameMetricsAvailable_Landroid_view_Window_Landroid_view_FrameMetrics_IHandler:Android.Views.Window/IOnFrameMetricsAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member OnFrameMetricsAvailable : Android.Views.Window * Android.Views.FrameMetrics * int -> unit

Parâmetros

window
Window

O Window em que o quadro foi exibido.

frameMetrics
FrameMetrics

as métricas disponíveis. Este objeto é reutilizado em cada chamada e, portanto, <forte>esta referência não é válida fora do escopo deste método</strong>.

dropCountSinceLastInvocation
Int32

O número de relatórios caiu desde a última vez que esse retorno de chamada foi invocado.

Atributos

Comentários

Chamado quando as informações estão disponíveis para o quadro renderizado anteriormente.

Os relatórios podem ser descartados se esse retorno de chamada demorar muito para ser executado, pois o produtor do relatório não pode esperar que o consumidor conclua.

É altamente recomendável que os clientes copiem o passado no FrameMetrics por meio FrameMetrics#FrameMetrics(FrameMetrics) desse método e adiem a computação ou o armazenamento adicionais para outro thread para evitar a queda desnecessária de relatórios.

Documentação Java para android.view.Window.OnFrameMetricsAvailableListener.onFrameMetricsAvailable(android.view.Window, android.view.FrameMetrics, int).

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

Aplica-se a