Поделиться через


IViewParent.OnNestedFling(View, Single, Single, Boolean) Метод

Определение

Запрос пролета из вложенной прокрутки.

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

Параметры

target
View

Представление, инициирующее вложенную прокрутку

velocityX
Single

Горизонтальная скорость в пикселях в секунду

velocityY
Single

Вертикальная скорость в пикселях в секунду

consumed
Boolean

Значение true, если ребенок использовал fling, значение false в противном случае

Возвращаемое значение

Значение true, если этот родительский объект использовался или в противном случае отреагировал на fling

Атрибуты

Комментарии

Запрос пролета из вложенной прокрутки.

Этот метод означает, что вложенный дочерний элемент прокрутки обнаружил подходящие условия для флинга. Как правило, это означает, что сенсорный прокрутка закончился в VelocityTracker velocity направлении прокрутки, которая соответствует или превышает ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity по оси прокрутки.

Если вложенное дочернее представление прокрутки обычно бежит, но оно находится на краю собственного содержимого, оно может использовать этот метод для делегирования ему вложенного родительского элемента прокрутки. Родитель может дополнительно использовать флет или наблюдать за дочерним флингом.

Документация по Java для android.view.ViewParent.onNestedFling(android.view.View, float, float, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к