Layout.Draw メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Draw(Canvas, Path, Paint, Int32) |
背景とテキストの間に強調表示パスを描画して、指定したキャンバスにこのレイアウトを描画します。 |
Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32) |
指定したキャンバスにこのレイアウトを描画します。 |
Draw(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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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 と highlightPaints の長さは同じで、同じ順序で配置する必要があります。 たとえば、highlightPath の n 番目のペイントは、highlightPaints の n 番目に格納する必要があります。
ハイライトのペイント。 highlightPaths と highlightPaints の長さは同じで、同じ順序で配置する必要があります。 たとえば、highlightPath の n 番目のペイントは、highlightPaints の n 番目に格納する必要があります。
- selectionPath
- Path
選択範囲またはカーソル パス
- selectionPaint
- Paint
選択またはカーソルのペイント。
- cursorOffsetVertical
- Int32
強調表示のレンダリング中にキャンバスを一時的に翻訳する量
- 属性
注釈
指定したキャンバスにこのレイアウトを描画します。
この API は、最初に背景を描画し、その上に強調表示パスを描画してから、選択またはカーソルを描画してから、最後にテキストをその上に描画します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
Draw(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
- 属性
注釈
指定したキャンバスにこのレイアウトを描画します。
この API は、最初に背景を描画し、その上にテキストを描画します。
の Java ドキュメントandroid.text.Layout.draw(android.graphics.Canvas)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。