私はAndroidアプリケーションを作成し、strings.xmlの中国語版を持っています。新しいstring.xmlファイルにコピーした漢字が正しく表示されません。これらは、言語が適切にレンダリングされていない場合に表示される「正方形」の文字として表示されます。アプリケーションで漢字を表示するにはどうすればよいですか。
中国語の設定を使用してエミュレーターでアプリケーションを実行すると、正しく表示されます。
私はAndroidアプリケーションを作成し、strings.xmlの中国語版を持っています。新しいstring.xmlファイルにコピーした漢字が正しく表示されません。これらは、言語が適切にレンダリングされていない場合に表示される「正方形」の文字として表示されます。アプリケーションで漢字を表示するにはどうすればよいですか。
中国語の設定を使用してエミュレーターでアプリケーションを実行すると、正しく表示されます。
EclipseIDEの場合。
プロジェクトエクスプローラーで>右クリックしてstring.xml
>プロパティ>リソース>テキストファイルエンコーディング。UTF-8である必要があります。
そうでない場合は、Notepad ++を介して関連ファイルをUTF-8に変換し、UTF-8をサポート/使用するように穴の日食設定を変更することをお勧めします。
Eclipseの設定を誤って変更していない場合は、[ウィンドウ]>[設定]>[一般]>[ワークスペース]>[テキストファイルのエンコード]>[UTF-8]に移動します。
編集: Eclipseエンコーディングのリファレンス:http://www.chasingdaydreams.com/2010/04/using-eclipse-with-chinese-or-other-foreign-characters/