我正在创建一个自定义 TextView 类 MTextView 。在构造函数内部,我想知道 textview 的样式属性的值,以便我可以根据样式是否设置为粗体来设置不同的字体。但是没有 getStyle() 函数?该怎么办?
public class MTextView extends TextView{
public MTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
if(style.equals(TypeFace.bold)) //how to get style?
setTypeface(Typeface.createFromAsset(getContext().getAssets(),"rc.ttf"));
}
}