Most visited

Recently visited

Added in API level 1

CharacterStyle

public abstract class CharacterStyle
extends Object

java.lang.Object
    android.text.style.CharacterStyle
Known Direct Subclasses
Known Indirect Subclasses


影响字符级文本格式的类扩展了这个类。 大多数扩展其子类MetricAffectingSpan ,但简单的可能只是实现UpdateAppearance

摘要(Summary)

Public constructors

CharacterStyle()

公共方法(Public methods)

CharacterStyle getUnderlying()

对于大多数CharacterStyles返回“this”,但对于由 wrap(CharacterStyle)生成的 wrap(CharacterStyle) ,返回底层的CharacterStyle。

abstract void updateDrawState(TextPaint tp)
static CharacterStyle wrap(CharacterStyle cs)

给定的CharacterStyle只能应用于给定Spanned的单个区域。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

CharacterStyle

Added in API level 1
CharacterStyle ()

公共方法(Public methods)

getUnderlying

Added in API level 1
CharacterStyle getUnderlying ()

对于大多数CharacterStyles返回“this”,但对于由 wrap(CharacterStyle)生成的 wrap(CharacterStyle) ,返回底层的CharacterStyle。

返回(Returns)
CharacterStyle

updateDrawState

Added in API level 1
void updateDrawState (TextPaint tp)

参数(Parameters)
tp TextPaint

wrap

Added in API level 1
CharacterStyle wrap (CharacterStyle cs)

给定的CharacterStyle只能应用于给定Spanned的单个区域。 如果您需要将相同的CharacterStyle附加到多个区域,则可以使用此方法将其包含在一个新对象中,该对象具有相同的效果,但是可以是不同的对象,以便它也可以无冲突地进行连接。

参数(Parameters)
cs CharacterStyle
返回(Returns)
CharacterStyle

Hooray!