我想本地化一个edittext和一个类似android默认计算器应用程序的textview。我想知道它是如何将英语和德语本地化的。例如,如果我进入 7,000
使用英语时,将语言更改为德语时,小数点也应更改为 7.000
. 我不认为 String.replace
逻辑是做这件事的有效方法。有什么内置的功能吗 EditText
或 TextView
这样就可以了?
从另一个stackoverflow帖子中,我看到并尝试了一些东西,但似乎不起作用。还有许多其他方法,但不必要复杂。有没有更好的办法。
我的做法:
string.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="localized_digits">0123456789,-</string>
</resources>
string.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="localized_digits">0123456789.-</string>
</resources>
暂无答案!
目前还没有任何答案,快来回答吧!