【问题标题】:Markdown how to change the default Text size Android MarkwonMarkdown 如何更改默认文本大小 Android Markwon
【发布时间】:2020-06-01 16:57:47
【问题描述】:
在使用 Markwon 依赖项渲染 Markdown 时,我可以在哪里设置配置以设置“常规文本”的自定义字体和文本大小?
为标题设置自定义乘数和设置代码块文本大小不起作用。在应用程序主题中设置<item name="android:textAppearance">@style/mytextappearance</item> 都不起作用
【问题讨论】:
标签:
android
kotlin
markdown
android-theme
markwon
【解决方案1】:
没关系;我找到了:
在构建 Markwon 实例时:
Markwon
.builder(context)
.usePlugin(object : AbstractMarkwonPlugin(){
override fun configureSpansFactory(builder: MarkwonSpansFactory.Builder) {
super.configureSpansFactory(builder)
builder.setFactory(Text::class.java) { _, _ -> TextAppearanceSpan(context, R.style.my_text_style)}
}
})
.build()