0

我正在开发一个土耳其语的 android 程序。当我编译时,模拟器无法对土耳其字母进行编码。

例如,在菜单上应写“Liman Giriş Çıkış Bilgisi”。但是,有一些不相关的字符代替了“ş”、“ç”、“ı”字母:

http://i.imgur.com/WGLmO.png

我在 Windows 7 中工作。在 Ubuntu 上没有问题。

可能是什么问题以及如何解决?

4

1 回答 1

0

更改模拟器语言的两种解决方案:

打开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;
于 2012-09-11T07:12:57.360 回答