0

我需要显示某事。就像10ˣ在 android 按钮或 textview 上一样。

所以我将它添加到strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="a10x">10ˣ</string>
</resources>

问题是,然后我启动应用程序,我只看到 10 并且 x 丢失了。

如何解决这个问题?

4

2 回答 2

3

尝试这个 :

((TextView)findViewById(R.id.text)).setText(Html.fromHtml("10<sup>x</sup>"));
于 2013-10-28T12:18:23.623 回答
1
<string name="10x">10ˣ</string> 

请将此变量名称更改为以字母开头的名称。因为这会在R.java文件中产生错误。public static final int 10*=0x7f04009a;看到这里,你的变量会R.java像这样创建一个变量。这在java命名转换中是错误的。我希望这只是问题。否则使用一些代码,例如&#160,这是单个空格。

我希望这能帮到您。

于 2013-10-28T12:11:43.890 回答