2016-10-17 49 views
1

默认语言,我有一个像格式字符串与安卓

String a="2016"; 

一个串号,我想表明它在android系统默认语言字符。
例如,如果我的默认语言为波斯语或波斯语我的字符串必须

α= 2016
谁能帮我一下吗?

+0

把对应于语言的字符串的文件,它是单调乏味的,但工作 – shuabing

+0

是的,但我想更简单的方法 – max

+0

请访问链接: http://stackoverflow.com/questions/14717367 /如何转换的Java的字符串不同的语言] – Vasu

回答

2

这个工作对我来说

NumberFormat nf = NumberFormat.getInstance(Locale.forLanguageTag("ar")); 
Log.i("123", nf.format(123)); 
+0

不适合我,我尝试String.format( Locale.getDefault(),“%s”,a)和String.format(新Locale(“fa”),“%s”,a) – max

+0

检查我编辑的答案 –