我正在开发一个应用程序,它从 XML 文档中读取文本,然后在屏幕上显示该文本。我希望能够TextAppearanceSpan
基于 XML 文档中给出的参数(字体、大小、颜色、粗体/斜体等)以编程方式创建一个对象,这些参数不依赖于资源文件(对于SpannableString
我的 TextView 中的 s)。
我正在查看以下构造函数:
TextAppearanceSpan(String family, int style, int size, ColorStateList color, ColorStateList linkColor)
但我似乎找不到任何关于ColorStateList
s 如何工作的信息。我想要做的甚至可能吗?