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.
Verteilen Sie einen Schritt eines geschachtelten Bildlaufs.
[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, die während dieses Bildlaufschritts von dieser Ansicht verbraucht werden
- dyConsumed
- Int32
Vertikaler Abstand in Pixeln, die während dieses Bildlaufschritts von dieser Ansicht verbraucht werden
- dxUnconsumed
- Int32
Horizontaler Bildlaufabstand in Pixeln, die von dieser Ansicht nicht genutzt werden
- dyUnconsumed
- Int32
Horizontaler Bildlaufabstand in Pixeln, die von dieser Ansicht nicht genutzt werden
- offsetInWindow
- Int32[]
Optional. Wenn nicht NULL, enthält dies beim Zurückgeben den Offset in lokalen Ansichtskoordinaten dieser Ansicht von vor diesem Vorgang bis zum Abschluss. Anzeigenimplementierungen können dies verwenden, um die erwartete Nachverfolgung von Eingabekoordinaten anzupassen.
Gibt zurück
"true", wenn das Ereignis verteilt wurde, "false", wenn es nicht verteilt werden konnte.
- Attribute
Hinweise
Verteilen Sie einen Schritt eines geschachtelten Bildlaufs.
Implementierungen von Ansichten, die geschachtelten Bildlauf unterstützen, sollten diese aufrufen, um Informationen zu einem bildlauf in Bearbeitung zum aktuellen geschachtelten übergeordneten Element zu melden. Wenn ein geschachtelter Bildlauf zurzeit nicht ausgeführt wird oder ein geschachtelter Bildlauf nicht #isNestedScrollingEnabled() enabled
für diese Ansicht gilt, führt diese Methode nichts aus.
Kompatible Ansichtsimplementierungen sollten auch aufgerufen werden #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 auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 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)>