PathMeasure.GetSegment(Single, Single, Path, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
给定开始和停止距离,返回第二个干预段(s)。
[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
参数
- startD
- Single
- stopD
- Single
- dst
- Path
- startWithMoveTo
- Boolean
返回
- 属性
注解
给定开始和停止距离,返回第二个干预段(s)。 如果段长度为零,则返回 false,否则返回 true。 startD 和 stopD 固定到法律值 (0..getLength())。 如果 startD >= stopD,则返回 false(并保留未更改的 dst)。 如果 startWithMoveTo 为 true,请使用 moveTo 开始段。
在 android.os.Build.VERSION_CODES#KITKAT
早期版本中,生成的路径可能不会显示在硬件加速画布上。 一个简单的解决方法是将单个操作添加到此路径,例如 dst.rLineTo(0, 0)
。
适用于 . 的 android.graphics.PathMeasure.getSegment(float, float, android.graphics.Path, boolean)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。