アプリでヒンディー語とベンガル語のフォントのサポートを表示する必要があります。これを行う方法。助けてください。また、Web サービスを介してデータを取得する必要があるため、XML からサポートを取得する方法を教えてください。
質問する
838 次
1 に答える
0
私がしたことは、選択した特定のフォントをアセットフォルダーに配置し、次のコードを使用したことです。
public class CustomTextView extends TextView{
public CustomTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
initFont();
}
public CustomTextView(Context context, AttributeSet attrs) {
super(context, attrs);
initFont();
}
public CustomTextView(Context context) {
super(context);
initFont();
}
private void initFont() {
Typeface tf = Typeface.createFromAsset(getContext().getAssets(),"myfont.ttf");
setTypeface(tf);
}
}
しかし、私が直面している問題は、エミュレータでフォントを取得していても、一部のフォント パターンが正しくないことです。
誰かが私の答えにさらに追加したい場合は、返信してください。大歓迎です。
于 2012-08-30T11:43:25.797 に答える