0

オプション メニューでアラビア語やペルシア語などの Unicode 文字を使用する方法を知りたいですか? 私は実際にこのクラスを使用して文字列値を再形成し、それらの値をボタン、テキストビューなどのオブジェクトのテキストとして設定しますが、それらの値をオプションメニューテキストとして設定する方法がわかりません

char の形状を変更する方法:

public void setface() {
    // TODO Auto-generated method stub

    Typeface face = Typeface.createFromAsset(getAssets(), "font/"+fonts+"");

    TextView shoma = (TextView) findViewById(R.id.shoma);
    shoma.setTypeface(face);
    String shoma_txt = shoma.getText().toString();
    shoma.setText(PersianReshape.reshape(shoma_txt));
}

faceは reshaper.java の関数です (長すぎるため、ここに投稿できませんでした)

このメソッドを使用して、オプション メニューのタイトル (またはトースト テキスト) を設定するにはどうすればよいですか?

4

1 に答える 1

0

あなたの質問を理解したかどうかわかりません。フォントの書体を変更しますか? トースト通知でこれを実現するには、カスタム トースト ビューを作成します。参照: http://developer.android.com/guide/topics/ui/notifiers/toasts.html#CustomToastView

于 2012-04-26T16:28:37.163 に答える