2016-10-17 46 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

檢查我編輯的答案 –