Bagikan melalui


View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) Metode

Definisi

Mengirim satu langkah dari gulir berlapis yang sedang berlangsung.

[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

Jarak horizontal dalam piksel yang digunakan oleh tampilan ini selama langkah gulir ini

dyConsumed
Int32

Jarak vertikal dalam piksel yang digunakan oleh tampilan ini selama langkah gulir ini

dxUnconsumed
Int32

Jarak gulir horizontal dalam piksel yang tidak digunakan oleh tampilan ini

dyUnconsumed
Int32

Jarak gulir horizontal dalam piksel yang tidak digunakan oleh tampilan ini

offsetInWindow
Int32[]

Opsional. Jika tidak null, pada pengembalian ini akan berisi offset dalam koordinat tampilan lokal tampilan ini dari sebelum operasi ini hingga setelah selesai. Implementasi tampilan dapat menggunakan ini untuk menyesuaikan pelacakan koordinat input yang diharapkan.

Mengembalikan

true jika peristiwa dikirim, false jika tidak dapat dikirim.

Atribut

Keterangan

Mengirim satu langkah dari gulir berlapis yang sedang berlangsung.

Implementasi tampilan yang mendukung pengguliran berlapis harus memanggil ini untuk melaporkan info tentang gulir yang sedang berlangsung ke induk pengguliran berlapis saat ini. Jika gulir berlapis saat ini tidak sedang berlangsung atau pengguliran berlapis bukan #isNestedScrollingEnabled() enabled untuk tampilan ini, metode ini tidak melakukan apa-apa.

Implementasi Tampilan yang Kompatibel juga harus memanggil #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll sebelum menggunakan komponen peristiwa gulir itu sendiri.

Dokumentasi Java untuk android.view.View.dispatchNestedScroll(int, int, int, int, int[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga

  • <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>