Partilhar via


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

Definição

Despache um fling 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 flutuação horizontal em pixels por segundo

velocityY
Single

Velocidade de flutuação vertical em pixels por segundo

consumed
Boolean

verdadeiro se a criança consumiu o flerte, falso caso contrário

Retornos

true se o pai de rolagem aninhado consumiu ou reagiu de outra forma à fuga

Atributos

Comentários

Despache um fling 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 uma fuga. Geralmente, isso significa que uma rolagem de toque terminou com um VelocityTracker velocity na direção da rolagem que atende ou excede o ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity ao longo de um eixo rolável.

Se um modo de exibição filho de rolagem aninhada normalmente voar, mas estiver na borda de seu próprio conteúdo, ele poderá usar esse método para delegar a fuga a seu pai de rolagem aninhada. O pai pode, opcionalmente, consumir o flerte ou observar um filho fugindo.

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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a