我从具有在其中标和上标字符,这是我从字符映射了一个XML文件parcing数据。像这样:
<value column="Back" null="false">H₂</value>
但是当我在Android的一个TextView显示它,它给了我这个“哈,,”
如何解决这一点,在我的应用程序正常显示呢?
我发现了如何
在XML文件中的代码应该是这样的:
<value column="Back" null="false">H<sub>2</sub></value>
从而使parced字符串值"H<sub>2</sub>"
然后在Java代码:
TextView textview.setText(Html.fromHtml(YourString);
和上标使用“坐席”,而不是“分”
您可以使用<small>
标签与<sub>
或<sup>
标签一起减小文本的大小。
例如:<sup><small>your-string</small></sup>
如果你想减少还是文本的大小,添加<small>
标签一次更像this<sup><small><small>your-string</small></small></sup>
我使用过Android Studio,它是为我工作完美!
你可以改变它比这更容易,只需在@strings写或者你want<sub>your-string-here</sub>
为下标或<sup>your-string-here</sup>
。 (你的字)的下标字母仍然有大小文字相同。你需要减少它的大小。为此,使用,其中数字表示你想要的文字大小。
我发现我这个方法是有用的。
strings.xml中
<string name="your_string">H<sub>2</sub></string>