2016-12-24 3 views
-1

enter image description hereテキストは、私は、Androidデバイス上で物事漢字を使用する場合、テキストが文字化けになっ文字化け

になります。

TextView myText = (TextView) findViewById(R.id.myText); 
myText.setTypeface(Typeface.createFromAsset(getAssets(), 
     "DroidSans.ttf")); 

DroidSans.tffファイルは、資産フォルダに配置する必要があります

+0

あなたはどのエンコーディングを使用していますか? –

+0

utf-8を使用して符号化する –

+0

もっと詳しい情報やコードなどを教えてください。 –

答えて

0

あなたが中国語の文字をサポートするフォントを選択する必要があります。

+0

私はすでにこれを試していますまだ、それはまだ文字化けしていた –

+0

あなたは 'DroidSans.ttf'に含まれている標識をチェックしましたか? –

+0

はい、私はその看板が含まれていることを約束します –

0

この方法で解決します。

コード

TextView txtHello = (TextView)findViewById(R.id.txt_hello); 
txtHello.setTypeface(ResourceCompat.getFont(context, R.font.nanum); 

リソース

font file location

関連する問題