View.DispatchNestedFling(Single, Single, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.