0
我正在开发一个应用程序,其中包含一些希腊字母和数学字符。我一直在尝试将它们呈现到我的XML中,但我不知道我在做什么错误,因为我已经使用了字符串看起来很糟糕的Unicode,Html.fromHtml
,strings.xml
,甚至尝试了另一种字体。
这些是没有正确显示的字母:β,μ,σ和ω。
这是我测试XML:
希腊小写字母无法在XML或运行时中正确显示
<Button
android:id="@+id/btn_beta"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/special_chars_background"
android:text="@string/beta"
android:textColor="@color/black"
android:textSize="21sp" />
凡@string/beta
等于\u03B2
,它看起来像一个正常的资本B
。
你们能帮我吗?提前致谢。
试试这个:<字符串名称= “测试”> β –
它只在XML中吗?当你在代码中设置字符串时它工作吗? – lionscribe
@lionscribe发生在两个方面..有趣的是,按钮的'clickListener'被设置为将一个字符串附加到'TextView',所以我做了一个插入正确字符串的'btn.getText'的附加。 .. – pamobo0609