特殊字符,如PI,或Android的xml上的下标

时间:2013-09-27 19:34:36

标签: android

我正在编写一个数学应用程序,我希望显示特殊字符,如PI,E或下标以及所有这些内容。 我想在布局的xml文件中显示它们。 我该怎么做? 谢谢大家!

3 个答案:

答案 0 :(得分:4)

您可以使用符号的Unicode值,前面是\u。例如, pi 字符为"\u03C0"

答案 1 :(得分:2)

此网站:http://www.dionysia.org/html/entities/symbols.html包含可在xml中使用的元素列表。只看第二个元素。例如:

square = &#8730

你需要转换它。例如:

String symbol = Html.fromHtml(square);

替代链接在这里:http://www.hrupin.com/2011/12/how-to-put-some-special-math-symbols-in-textview-editview-or-other-android-ui-element

答案 2 :(得分:1)

字符串资源中的字符是unicode。您可以使用\ unnnn表示法包含特殊字符。

有很多地方可以在网上查找unicode值。 Google为我找到了这个:   http://inamidst.com/stuff/unidata/