一,需要在res下新建資料夾,大陸中文為values-zh-rcn,英文values-en-rus,更多可以參考直接用values-zh,values-en也可以,可以自己查詢,然後其下新建strings.xml,(注:android預設訪問values下strings.xml,當設定其它語言找不到對應資料夾時,將轉而訪問values下的strings.xml)
二,通過getresources().getconfiguration().locale.getlanguage()來獲取當前應用語言,中文為zh,英文為en,更多可以參考
string sta=getresources().getconfiguration().locale.getlanguage();
shiftlanguage(sta);
public void shiftlanguage(string sta)else
}public void refreshself()
APP中英文切換
mainactivity public static void changelanguage context context,int lang locale locale new locale language,country configuration configuration context....
C 切換中英文
inputlanguagecollection ilc inputlanguage.installedinputlanguages 獲取所有安裝的輸入法 inputlanguage il inputlanguage.currentinputlanguage 獲取當前的輸入法以及狀態首先查詢輸入法中所...
cmd 中英文 切換
點執行中的 cmd.exe 視窗左上角,出現選單,選 屬性 一看,屬性 中的 當前 頁 框框裡寫著這麼一行 437 oem 美國 問題關鍵就是這裡。重新點出選單,選 預設值 項,發現 預設值 裡的 當前 頁 是可以設定,有兩個選項 437 oem 美國 和 936 ansi oem 簡體中文 gbk...