View.DispatchNestedFling(Single, Single, Boolean) Método

Definição

Envie um arremesso para um pai de rolagem aninhado.

[Android.Runtime.Register("dispatchNestedFling", "(FFZ)Z", "GetDispatchNestedFling_FFZHandler")]
public virtual bool DispatchNestedFling(float velocityX, float velocityY, bool consumed);
[<Android.Runtime.Register("dispatchNestedFling", "(FFZ)Z", "GetDispatchNestedFling_FFZHandler")>]
abstract member DispatchNestedFling : single * single * bool -> bool
override this.DispatchNestedFling : single * single * bool -> bool

Parâmetros

velocityX
Single

Velocidade de fling horizontal em pixels por segundo

velocityY
Single

Velocidade de fling vertical em pixels por segundo

consumed
Boolean

true se o filho consumiu o caso, false caso contrário

Retornos

true se o pai de rolagem aninhada consumido ou de outra forma reagiu ao fling

Atributos

Comentários

Envie um arremesso para um pai de rolagem aninhado.

Esse método deve ser usado para indicar que uma criança de rolagem aninhada detectou condições adequadas para um caso. 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 modo de exibição filho de rolagem aninhada normalmente arremessar, mas estiver na borda de seu próprio conteúdo, ele poderá usar esse método para delegar o fling ao seu pai de rolagem aninhado. Opcionalmente, o pai pode consumir o caso ou observar um caso filho.

Documentação Java para android.view.View.dispatchNestedFling(float, float, boolean).

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

Aplica-se a