Bagikan melalui


View.DispatchNestedFling(Single, Single, Boolean) Metode

Definisi

Kirimkan fling ke induk gulir berlapis.

[Android.Runtime.Register("dispatchNestedFling", "(FFZ)Z", "GetDispatchNestedFling_FFZHandler")]
public virtual bool DispatchNestedFling (float velocityX, float velocityY, bool consumed);
[<Android.Runtime.Register("dispatchNestedFling", "(FFZ)Z", "GetDispatchNestedFling_FFZHandler")>]
abstract member DispatchNestedFling : single * single * bool -> bool
override this.DispatchNestedFling : single * single * bool -> bool

Parameter

velocityX
Single

Kecepatan fling horizontal dalam piksel per detik

velocityY
Single

Kecepatan fling vertikal dalam piksel per detik

consumed
Boolean

true jika anak mengonsumsi fling, jika tidak salah

Mengembalikan

true jika induk gulir berlapis dikonsumsi atau bereaksi terhadap fling

Atribut

Keterangan

Kirimkan fling ke induk gulir berlapis.

Metode ini harus digunakan untuk menunjukkan bahwa anak gulir berlapis telah mendeteksi kondisi yang sesuai untuk fling. Umumnya ini berarti bahwa gulir sentuh telah diakhiri dengan VelocityTracker velocity arah pengguliran yang memenuhi atau melebihi ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity sepanjang sumbu yang dapat digulir.

Jika tampilan anak gulir berlapis biasanya akan berkedot tetapi berada di tepi kontennya sendiri, itu dapat menggunakan metode ini untuk mendelegasikan fling ke induk gulir berlapisnya sebagai gantinya. Induk dapat secara opsional mengonsumsi fling atau mengamati fling anak.

Dokumentasi Java untuk android.view.View.dispatchNestedFling(float, float, boolean).

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