View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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)>