PathMeasure.GetSegment(Single, Single, Path, Boolean) Metode

Definisi

Mengingat jarak mulai dan berhenti, kembali di dst segmen intervensi.

[Android.Runtime.Register("getSegment", "(FFLandroid/graphics/Path;Z)Z", "GetGetSegment_FFLandroid_graphics_Path_ZHandler")]
public virtual bool GetSegment(float startD, float stopD, Android.Graphics.Path? dst, bool startWithMoveTo);
[<Android.Runtime.Register("getSegment", "(FFLandroid/graphics/Path;Z)Z", "GetGetSegment_FFLandroid_graphics_Path_ZHandler")>]
abstract member GetSegment : single * single * Android.Graphics.Path * bool -> bool
override this.GetSegment : single * single * Android.Graphics.Path * bool -> bool

Parameter

startD
Single
stopD
Single
dst
Path
startWithMoveTo
Boolean

Mengembalikan

Atribut

Keterangan

Mengingat jarak mulai dan berhenti, kembali di dst segmen intervensi. Jika segmen panjangnya nol, kembalikan false, jika tidak, kembalikan true. startD dan stopD disematkan ke nilai hukum (0..getLength()). Jika startD >= stopD, kembalikan false (dan biarkan dst tidak tersentuh). Mulai segmen dengan moveTo jika startWithMoveTo benar.

Pada android.os.Build.VERSION_CODES#KITKAT dan rilis sebelumnya, jalur yang dihasilkan mungkin tidak ditampilkan pada Kanvas yang dipercepat perangkat keras. Solusi sederhana adalah menambahkan satu operasi ke jalur ini, seperti dst.rLineTo(0, 0).

Dokumentasi Java untuk android.graphics.PathMeasure.getSegment(float, float, android.graphics.Path, 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