0

私はトルコ語のアンドロイドプログラムに取り組んでいます。コンパイル中、エミュレータはトルコ文字をエンコードできません。

たとえば、メニューには「Liman Giriş Çıkış Bilgisi」と書かれている必要があります。ただし、「ş」、「ç」、「ı」の文字の代わりに無関係な文字があります。

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

Windows 7 で作業しています。Ubuntu では問題ありませんでした。

何が問題で、どうすれば解決できますか?

4

1 に答える 1

0

エミュレーターの言語を変更する 2 つの解決策:

開ける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 に答える