我需要检查给定的点集(偏移量(是否存在于矩形(作为LTRB(中。 我也不清楚如何使用 fromLTRB(( 绘制矩形。文档说:
(double left, double top, double right, double bottom) → Rect
Construct a rectangle from its left, top, right, and bottom edges.
四个参数是否表示四个边的长度?如果是这样,如何确定屏幕中的位置?
I(fromLTRB
代表从左、上、右和下。 假设您使用fromLTRB
绘制Rect
,如下所示。
Rect.fromLTRB(0, 0, 30, 50)
然后,矩形将按以下步骤进行构造。 1.封闭小部件的左端和顶端充当左边距和上边距 2. 第一个参数是Rect
左侧与左边距的距离。 3. 第二个参数是Rect
顶部与顶部边距的距离。 4. 第三个参数是Rect
右侧与左边距的距离。 5. 第四个参数是Rect
底侧与上边距的距离。
因此,对于给定的示例,矩形将构造为长度的边:(50 - 0( 和 (30 - 0(
II(Offset
参数返回以屏幕左端和下端为两个边距的点的坐标。