【发布时间】:2011-07-30 14:58:51
【问题描述】:
我刚刚在我的应用中添加了德语本地化,我真的很想知道,为什么菜单不显示一些德语变音符号。
menu.xml:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
...
<item
android:id="@+id/menu_about"
android:title="@string/app_menu_about"
android:icon="@android:drawable/ic_menu_info_details"
/>
</menu>
strings.xml:
<string name="app_menu_about">äöüÄÖÜß</string>
只有小写变音符号和 ß 正确显示。大写变音符号显示为 AOU。因此它们显示为普通字符。 如果我删除菜单项图标,则元音变音会正确显示。为什么我不能有大写变音符号和图标?
您知道我可以做些什么来正确显示大写变音符号并使用图标吗?
我不想本地化更多语言,但如果我不能正确显示所有特殊字符,那就不值得了。
【问题讨论】:
标签: character-encoding icons diacritics android-menu