android - Markdown如何更改默认的文本大小Android Markwon

标签 android kotlin markdown android-theme markwon

使用Markwon依赖项呈现Markdown时,在哪里可以设置配置以设置“常规文本”的自定义字体和文本大小?

设置标题的自定义乘法器和设置codeBlock文本大小不起作用。都无法在应用程序主题中设置<item name="android:textAppearance">@style/mytextappearance</item>

最佳答案

没关系;我找到了:

在构建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()

关于android - Markdown如何更改默认的文本大小Android Markwon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62137109/

相关文章:

android - 反编译Android apk

android - 使用 Parse twitter login for android 从 twitter 获取个人资料图片

android - 消息在回收者 View 中无法正确显示

flutter - Kotlin 中是否有类似于 Dart 的 Completer 行为的东西?

android - Android Studio构建失败,出现此错误:-守护程序:AAPT2 aapt2-3.2.0-rc02-4818971-osx守护程序#0

android - 如何在Android中制作GPX文件

documentation - 如何在Doxygen的 Markdown 文档之间链接?

android - 在 Android 中使用 HTML5 流式传输

pdf - Julia Markdown 中的 Latex 命令

Javascript中编辑器Markdown附加图像并更新内容