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!