Layout.Draw Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
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 должны иметь одинаковую длину и выровняться в одном порядке. Например, краска n-го объекта highlightPaths должна храниться в n-й части маркеров.
краски для выделения. Элементы highlightPaths и highlightPaints должны иметь одинаковую длину и выровняться в одном порядке. Например, краска n-го объекта highlightPaths должна храниться в n-й части маркеров.
- selectionPath
- Path
путь выделения или курсора
- selectionPaint
- Paint
краска для выделения или курсора.
- cursorOffsetVertical
- Int32
сумма временно преобразовываемого холста при отрисовке выделения
- Атрибуты
Комментарии
Нарисуйте этот макет на указанном холсте.
Этот API сначала рисует фон, а затем рисует пути выделения поверх него, а затем рисует выделение или курсор, а затем, наконец, рисует текст поверх него.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.