我正在使用土耳其語的Android程序。當我編譯時,模擬器不能編碼土耳其字母。Android模擬器上的外語支持
例如,應在菜單上寫上「LimanGirişÇıkışBilgisi」。但是也有到位的「S」,「C」的角色無關,「I」字母:
我在Windows 7中工作的有在Ubuntu上沒有任何問題。
什麼是問題,它如何解決?
我正在使用土耳其語的Android程序。當我編譯時,模擬器不能編碼土耳其字母。Android模擬器上的外語支持
例如,應在菜單上寫上「LimanGirişÇıkışBilgisi」。但是也有到位的「S」,「C」的角色無關,「I」字母:
我在Windows 7中工作的有在Ubuntu上沒有任何問題。
什麼是問題,它如何解決?
兩個解決方案更改仿真語言:
打開Menu -> Settings -> Language & Keyboard -> Select Locale -> set any locale here
或編程爲以下幾點:
Locale locale = null;
Configuration config=null;
config = getBaseContext().getResources().getConfiguration();
locale = new Locale("tr");
Locale.setDefault(locale);
config.locale = locale;
如果你想提供的圖片,把它在http:/ /imgur.com並在您的問題中添加一個鏈接。 –
謝謝我已添加。 – skynyrd
這些土耳其語單詞是從strings.xml中讀取的嗎? –