Язык

IScrollFeedbackProvider.OnScrollProgress(Int32, Int32, Int32, Int32) Метод

Определение

Вызовите это при прокрутке представления.

[Android.Runtime.Register("onScrollProgress", "(IIII)V", "GetOnScrollProgress_IIIIHandler:Android.Views.IScrollFeedbackProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public void OnScrollProgress(int inputDeviceId, int source, int axis, int deltaInPixels);
[<Android.Runtime.Register("onScrollProgress", "(IIII)V", "GetOnScrollProgress_IIIIHandler:Android.Views.IScrollFeedbackProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member OnScrollProgress : int * int * int * int -> unit

Параметры

inputDeviceId
Int32

Идентификатор процесса InputDevice прокрутки, вызвавшего ход прокрутки.

source
Int32

источник входных данных движения, вызвавшего ход прокрутки.

axis
Int32

ось, event которая вызвала ход прокрутки.

deltaInPixels
Int32

объем хода прокрутки в пикселях.

Атрибуты

Комментарии

Вызовите это при прокрутке представления.

Разные оси имеют разные способы сопоставления их необработанных значений оси с пикселями для прокрутки. При вызове этого метода используйте значения прокрутки в пикселях, по которым было прокручено представление; Не используйте необработанные значения осей. То есть используйте любое значение, переданное одному из методов прокрутки представления (например: View#scrollBy(int, int)). Например, для вертикальной прокрутки MotionEvent#AXIS_SCROLL, преобразуйте значение необработанной оси в эквивалентные пиксели с помощью ViewConfiguration#getScaledVerticalScrollFactor()этого вызова метода и используйте это значение.

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

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

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

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