ILineBackgroundSpan.DrawBackground 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在畫布上畫背景。
[Android.Runtime.Register("drawBackground", "(Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;III)V", "GetDrawBackground_Landroid_graphics_Canvas_Landroid_graphics_Paint_IIIIILjava_lang_CharSequence_IIIHandler:Android.Text.Style.ILineBackgroundSpanInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void DrawBackground(Android.Graphics.Canvas canvas, Android.Graphics.Paint paint, int left, int right, int top, int baseline, int bottom, Java.Lang.ICharSequence text, int start, int end, int lineNumber);
[<Android.Runtime.Register("drawBackground", "(Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;III)V", "GetDrawBackground_Landroid_graphics_Canvas_Landroid_graphics_Paint_IIIIILjava_lang_CharSequence_IIIHandler:Android.Text.Style.ILineBackgroundSpanInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member DrawBackground : Android.Graphics.Canvas * Android.Graphics.Paint * int * int * int * int * int * Java.Lang.ICharSequence * int * int * int -> unit
參數
- canvas
- Canvas
畫布上應繪製跨度
- paint
- Paint
以前用 paint 畫文字,退出時應該保持不變
- left
- Int32
線條相對於輸入畫布的左側位置,以像素為單位
- right
- Int32
線條相對於輸入畫布的正確位置,以像素為單位
- top
- Int32
線條相對於輸入畫布的頂端位置,以像素為單位
- baseline
- Int32
文字相對於輸入畫布的基線,以像素為單位
- bottom
- Int32
線條相對於輸入畫布的底部位置,以像素為單位
- text
- ICharSequence
現行文本
- start
- Int32
該行的開始字元索引
- end
- Int32
該行的字元索引
- lineNumber
- Int32
目前文字版面中的行號
- 屬性
備註
在畫布上畫背景。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。