私のアプリでは、PagerTabStripでViewPagerを使用しており、ウィジェットにカスタム フォントを設定する必要があります。Button
aまたは aのフォントを設定するにTextView
は、クラスを拡張して書体を設定するだけです。
public class MyButton extends Button {
public MyButton(Context context) {
super(context);
initCustomFont();
}
public MyButton(Context context, AttributeSet attrs) {
super(context, attrs);
initCustomFont();
}
public MyButton(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
initCustomFont();
}
private void initCustomFont() {
if(!isInEditMode()) {
Typeface tf = Typeface.createFromAsset(getContext().getAssets(), "fonts/boton_regular.ttf");
setTypeface(tf);
}
}
}
しかし、私はこの方法をPagerTabStrip
. で使用できる書体を設定する別の方法はありPagerTabStrip
ますか?