我刚刚添加了德语本地化到我的应用程序,我真的想知道,为什么菜单不显示德语变音符号。Android菜单不显示德语变音符号Ü
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>
仅小写变元音和SS正确地示出。大写变音符号显示为AOU。所以它们显示为普通字符。 如果我删除了菜单项图标,则变音器显示正确。为什么我不能有大写变音和图标?
是否有任何您知道我可以做的,以便能够正确显示大写元音变音,并且还使用图标?
我不想本地化更多的语言,但是如果我无法正确显示所有特殊字符,这是不值得的工作。
是的,这也是我的想法。但德语不是唯一使用非默认字符的语言。那么谷歌如何才能为菜单创建默认图像,而这些图像并不关心这些特殊字符。 – 2011-04-08 07:54:55