姬長信(Redy)

android – 如何从styles.xml以编程方式检索样…


目前我正在使用WebView或TextView来显示来自我的某个应用程序中的Web服务的一些动态数据.
如果数据包含纯文本,则它使用TextView并从styles.xml应用样式.
如果数据包含HTML(主要是文本和图像),则使用WebView.

但是,这个WebView没有样式.因此它看起来与通常的TextView有很大的不同.
我已经读过,只需将一些HTML直接插入数据中,就可以在WebView中设置文本样式.这听起来很容易,但我想使用我的Styles.xml中的数据作为此HTML中所需的值,因此如果我更改样式,我将不需要更改两个位置上的颜色等等.

那么,我怎么能这样做呢?我做了一些广泛的搜索,但我发现无法从styles.xml中实际检索不同的样式属性.我在这里遗漏了什么或是否真的无法检索这些值?

我试图从中获取数据的样式如下:


我主要对textSize和textColor感兴趣.