custom

fun <T : CharacterStyle> Any?.custom(style: T, replaceRule: Any? = null)

自定义字符样式

Parameters

style

自定义样式. eg. spanCustom(ForegroundColorSpan(Color.RED))

replaceRule

组合替换规则 StringReplaceRule


fun <T : ParagraphStyle> Any?.custom(style: T, replaceRule: Any? = null)

自定义段落样式

Parameters

style

自定义样式. eg. spanCustom(LineBackgroundSpan.Standard(Color.Red))

replaceRule

组合替换规则 StringReplaceRule 由于段落样式的特殊性, ParagraphStyle 段落样式下 replaceRule 大部分情况并不会生效