Язык

InputDevice.ViewBehavior.ShouldSmoothScroll(Int32, Int32) Метод

Определение

Возвращает значение, должно ли представление плавно прокручиваться при прокрутке из-за созданного MotionEvent устройством ввода.

[Android.Runtime.Register("shouldSmoothScroll", "(II)Z", "", ApiSince=35)]
public bool ShouldSmoothScroll(int axis, int source);
[<Android.Runtime.Register("shouldSmoothScroll", "(II)Z", "", ApiSince=35)>]
member this.ShouldSmoothScroll : int * int -> bool

Параметры

axis
Int32

MotionEvent ось, значение которой используется для получения экстентов прокрутки.

source
Int32

InputDevice источник, из которого MotionEvent запускается прокрутка.

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

true Если для прокрутки следует использовать гладкую прокрутку, или если не требуется гладкая прокрутка, или false если указанная ось и исходная комбинация недоступны для входного устройства.

Атрибуты

Комментарии

Возвращает значение, должно ли представление плавно прокручиваться при прокрутке из-за созданного MotionEvent устройством ввода.

Гладкая прокрутка в этом случае относится к прокрутке, которая анимирует переход между начальными и конечными позициями прокрутки. Когда этот метод возвращается true, представления должны попытаться анимировать прокрутку, созданную этим устройством на заданной оси, и с заданным источником, чтобы создать хороший пользовательский интерфейс прокрутки. Если этот метод возвращается false, анимация прокрутки не требуется.

Если входное устройство не имеет MotionRange предоставленной оси и источника, этот метод возвращается false.

Java документации по android.view.InputDevice.ViewBehavior.shouldSmoothScroll(int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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