2012-09-11 130 views
0

我正在使用土耳其语的Android程序。当我编译时,模拟器不能编码土耳其字母。Android模拟器上的外语支持

例如,应在菜单上写上“LimanGirişÇıkışBilgisi”。但是也有到位的“S”,“C”的角色无关,“I”字母:

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

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

什么是问题,它如何解决?

+0

如果你想提供的图片,把它在http:/ /imgur.com并在您的问题中添加一个链接。 –

+0

谢谢我已添加。 – skynyrd

+0

这些土耳其语单词是从strings.xml中读取的吗? –

回答

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; 
+0

设置上没有土耳其语选项。 – skynyrd

+0

我已将代码添加到我的Menu类中。但问题仍然存在..:S – skynyrd

+0

好吧现在问题解决了,再次感谢 – skynyrd