我试图在androidplot的标题上标一个数字,像这样:
字符串文件:
<string name="plot_title_3m">stuff per m<sup>3</sup></string>
xml文件:androidPlot.title="@string/plot_title_3m"
但它根本没有上标,数字是正常的样式。我也试过使用
<string name="plot_title_3m">stuff per m<sup>3</sup></string>
但是不行,它实际上在标题
中显示了sup标签也试过这个
<string name="plot_title_3m">stuff per m<small><sup>3</sup></small></string>
,实际上发现'small'标签也不起作用…
您可以使用HTML标记来实现这一点。更确切地说,您需要在输入文本上使用span来实现TextView上的这种外观,但是我们有一个友好的邻居helper类,它可以将一些常见的HTML标记转换为span。
例如:
((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));