Idioma

IViewParent.OnNestedPreFling(View, Single, Single) Método

Definição

Reaja a um caso aninhado antes que o modo de exibição de destino o consuma.

[Android.Runtime.Register("onNestedPreFling", "(Landroid/view/View;FF)Z", "GetOnNestedPreFling_Landroid_view_View_FFHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnNestedPreFling(Android.Views.View target, float velocityX, float velocityY);
[<Android.Runtime.Register("onNestedPreFling", "(Landroid/view/View;FF)Z", "GetOnNestedPreFling_Landroid_view_View_FFHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedPreFling : Android.Views.View * single * single -> bool

Parâmetros

target
View

Exibição que iniciou a rolagem aninhada

velocityX
Single

Velocidade horizontal em pixels por segundo

velocityY
Single

Velocidade vertical em pixels por segundo

Retornos

true se esse pai consumiu o fling à frente do modo de exibição de destino

Atributos

Comentários

Reaja a um caso aninhado antes que o modo de exibição de destino o consuma.

Esse método indica que uma criança de rolagem aninhada detectou um caso com a velocidade determinada ao longo de cada eixo. Em geral, isso significa que uma rolagem de toque terminou com uma VelocityTracker velocity na direção da rolagem que atende ou excede o ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity eixo rolável.

Se um pai de rolagem aninhada estiver consumindo movimento como parte de um #onNestedPreScroll(View, int, int, int[]) pre-scroll, pode ser apropriado que ele também consuma o pré-fling para concluir esse mesmo movimento. Ao retornar true desse método, o pai indica que o filho também não deve lançar seu próprio conteúdo interno.

Java documentação para android.view.ViewParent.onNestedPreFling(android.view.View, float, float).

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