5

重複の可能性:
アンドロイドのマラヤラムフォント?

アプリにマラヤーラム語のテキストを表示したいのですが、可能ですか? マラヤーラム語の gont ファイルの書体を使ってみました。しかし、うまくいきません。それを行う他の方法はありますか?いくつかの提案をお願いします。

前もって感謝します。

4

1 に答える 1

10

必要なマラヤーラム フォントをassetsアプリケーションのフォルダーに取得します。そして、以下の手順に従ってください -

  • このフォントを以下のコードのようTextViewに使用するだけですTypeface

Typeface typeFace = Typeface.createFromAsset(getAssets(),"malyalam.fnt");

  • そして、以下のようにテキストビューに追加します

textView.setTypeFace(typeFace);

ここでマラヤーラム語フォントを入手してください -

マラヤーラム語のフォントマラヤーラム語のフォント

これがお役に立てば幸いです。

アップデート

以下のコードを 1 つのマラヤーラム フォントでテストしました。その正常に動作します。それを試してみてください -

TextView t = (TextView)findViewById(R.id.textView1);

t.setText("മലയാളം");

Typeface typeFace = Typeface.createFromAsset(getAssets(),"AnjaliOldLipi.ttf");

t.setTypeface(typeFace);
于 2012-05-18T05:19:09.720 に答える