Я расширил класс TextView до «CustomTextView», поэтому мне нужно было установить собственный шрифт. Таким образом, это результат:Android studio: изменить textSize on Custom extends activity
public class CustomTextView extends TextView {
public CustomTextView(Context context, AttributeSet attrs) {
super(context, attrs);
this.setTypeface(Typeface.createFromAsset(context.getAssets(), "fonts/nn.otf"));
this.setTextSize(30);
}
}
Вы можете видеть, что я выставиться по умолчанию TextSize в том, что это 30:
Когда я хочу эту CustomTextView, я использую этот код:
<com.calendar.CustomTextView
android:id="@+id/edData"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="DOM 21 GIU"
android:textSize="45dp"/>
Если вы заметили , Я установил значение textSize в 45dp, но он остается 30 (из пользовательского класса). Как установить другой textSize? Кроме того, для смелого стиля?
Если я использую 'android: textStyle = "bold", это не сработает, по той же причине textSize – Simone
Еще нужна помощь – Simone