如何在androidplot的标题上标



我试图在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&lt;sup&gt;3&lt;/sup&gt;</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>"));

最新更新