Я создаю Custom TextView class MTextView. Внутри конструктора я хочу знать значение стиля, связанное с текстовым видом, чтобы я мог устанавливать разные шрифты в зависимости от того, установлен ли стиль в жирный или нет. Но нет функции getStyle()? Что делать?Как получить атрибут стиля TextView
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"));
}
}
знак его в качестве ответа. –
Парень явно хочет получить стиль, но не от шрифта по умолчанию, так как он создает его из файла ttf. Не следует отмечать как ответ ... – Borzh
Это 'getTypeface()' в случае, если кто-то задается вопросом – Till