共用方式為


Layout.Draw 方法

定義

多載

Draw(Canvas, Path, Paint, Int32)

在指定的畫布上繪製此版面配置,並在背景與文字之間繪製反白顯示路徑。

Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32)

在指定的畫布上繪製此版面配置。

Draw(Canvas)

在指定的 Canvas 上繪製此版面配置。

Draw(Canvas, Path, Paint, Int32)

在指定的畫布上繪製此版面配置,並在背景與文字之間繪製反白顯示路徑。

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler")]
public virtual void Draw (Android.Graphics.Canvas? canvas, Android.Graphics.Path? selectionHighlight, Android.Graphics.Paint? selectionHighlightPaint, int cursorOffsetVertical);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler")>]
abstract member Draw : Android.Graphics.Canvas * Android.Graphics.Path * Android.Graphics.Paint * int -> unit
override this.Draw : Android.Graphics.Canvas * Android.Graphics.Path * Android.Graphics.Paint * int -> unit

參數

canvas
Canvas

畫布

selectionHighlight
Path

選取範圍反白顯示或游標的路徑;可以是 Null

selectionHighlightPaint
Paint

選取範圍醒目提示的油漆

cursorOffsetVertical
Int32

在轉譯醒目提示時暫時平移畫布的數量

屬性

備註

在指定的畫布上繪製此版面配置,並在背景與文字之間繪製反白顯示路徑。

android.text.Layout.draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32)

在指定的畫布上繪製此版面配置。

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Ljava/util/List;Ljava/util/List;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Ljava_util_List_Ljava_util_List_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler", ApiSince=34)]
public virtual void Draw (Android.Graphics.Canvas canvas, System.Collections.Generic.IList<Android.Graphics.Path>? highlightPaths, System.Collections.Generic.IList<Android.Graphics.Paint>? highlightPaints, Android.Graphics.Path? selectionPath, Android.Graphics.Paint? selectionPaint, int cursorOffsetVertical);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Ljava/util/List;Ljava/util/List;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Ljava_util_List_Ljava_util_List_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler", ApiSince=34)>]
abstract member Draw : Android.Graphics.Canvas * System.Collections.Generic.IList<Android.Graphics.Path> * System.Collections.Generic.IList<Android.Graphics.Paint> * Android.Graphics.Path * Android.Graphics.Paint * int -> unit
override this.Draw : Android.Graphics.Canvas * System.Collections.Generic.IList<Android.Graphics.Path> * System.Collections.Generic.IList<Android.Graphics.Paint> * Android.Graphics.Path * Android.Graphics.Paint * int -> unit

參數

canvas
Canvas

畫布

highlightPaths
IList<Path>

醒目提示的路徑。 highlightPaths 和 highlightPaints 的長度必須相同,且順序相同。 例如,highlightPaths 第 n 個的繪製應該儲存在 highlightPaints 的第 n 個。

highlightPaints
IList<Paint>

醒目提示的油漆。 highlightPaths 和 highlightPaints 的長度必須相同,且順序相同。 例如,highlightPaths 第 n 個的繪製應該儲存在 highlightPaints 的第 n 個。

selectionPath
Path

選取範圍或游標路徑

selectionPaint
Paint

選取範圍或游標的油漆。

cursorOffsetVertical
Int32

在轉譯醒目提示時暫時平移畫布的數量

屬性

備註

在指定的畫布上繪製此版面配置。

此 API 會先繪製背景,然後繪製其上方的反白顯示路徑,然後繪製選取範圍或游標,最後在上面繪製文字。

android.text.Layout.draw(android.graphics.Canvas, java.util.List<android.graphics.Path>, java.util.List<android.graphics.Paint>, android.graphics.Path, android.graphics.Paint, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Draw(Canvas)

在指定的 Canvas 上繪製此版面配置。

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;)V", "GetDraw_Landroid_graphics_Canvas_Handler")]
public virtual void Draw (Android.Graphics.Canvas? c);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;)V", "GetDraw_Landroid_graphics_Canvas_Handler")>]
abstract member Draw : Android.Graphics.Canvas -> unit
override this.Draw : Android.Graphics.Canvas -> unit

參數

c
Canvas
屬性

備註

在指定的 Canvas 上繪製此版面配置。

此 API 會先繪製背景,然後繪製其上方的文字。

android.text.Layout.draw(android.graphics.Canvas)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於