View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Senden Sie einen Schritt eines geschachtelten Bildlaufs, der ausgeführt wird.
[Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")]
public virtual bool DispatchNestedScroll (int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")>]
abstract member DispatchNestedScroll : int * int * int * int * int[] -> bool
override this.DispatchNestedScroll : int * int * int * int * int[] -> bool
Parameter
- dxConsumed
- Int32
Horizontaler Abstand in Pixeln, der von dieser Ansicht während dieses Bildlaufschritts verbraucht wird
- dyConsumed
- Int32
Vertikaler Abstand in Pixeln, der von dieser Ansicht während dieses Bildlaufschritts verbraucht wird
- dxUnconsumed
- Int32
Horizontaler Bildlaufabstand in Pixeln, der von dieser Ansicht nicht verwendet wird
- dyUnconsumed
- Int32
Horizontaler Bildlaufabstand in Pixeln, der von dieser Ansicht nicht verwendet wird
- offsetInWindow
- Int32[]
Optional. Wenn nicht NULL, enthält dies bei der Rückgabe den Offset in den Koordinaten der lokalen Ansicht dieser Ansicht von vor diesem Vorgang bis nach Abschluss des Vorgangs. Ansichtsimplementierungen können dies verwenden, um die erwartete Nachverfolgung der Eingabekoordinaten anzupassen.
Gibt zurück
TRUE, wenn das Ereignis verteilt wurde, false, wenn es nicht verteilt werden konnte.
- Attribute
Hinweise
Senden Sie einen Schritt eines geschachtelten Bildlaufs, der ausgeführt wird.
Implementierungen von Ansichten, die geschachtelten Bildlauf unterstützen, sollten diese aufrufen, um Informationen zu einem laufenden Bildlauf an das aktuelle geschachtelte übergeordnete Bildlaufelement zu melden. Wenn ein geschachtelter Bildlauf derzeit nicht ausgeführt wird oder geschachtelter Bildlauf nicht #isNestedScrollingEnabled() enabled
für diese Ansicht ist, führt diese Methode nichts aus.
Kompatible View-Implementierungen sollten auch aufrufen #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll
, bevor eine Komponente des Bildlaufereignisses selbst verwendet wird.
Java-Dokumentation für android.view.View.dispatchNestedScroll(int, int, int, int, int[])
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>