Мне нужна помощь в том, как изменить свой шрифт ListView
. Я искал и проверял некоторые ответы, но я действительно не понимаю.Как изменить шрифт ListView?
я успешно изменил TextView, используя следующий код:
public class MyTextView extends TextView {
public MyTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
init();
}
public MyTextView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public MyTextView(Context context) {
super(context);
init();
}
public void init() {
Typeface tf = Typeface.createFromAsset(getContext().getAssets(), "font/roboto.ttf");
setTypeface(tf ,1);
}
Но я хочу, чтобы изменить ListView
элемент шрифта, есть ли способ сделать это, как уже упоминалось выше?
написать свой собственный адаптер, и в этом методе GetView раздувать строку с файлом XML и в том, что установить свой собственный шрифт –