У меня есть простой основной класс
public void onCreate(Bundle savedInstanceState)
{
databaseHelper = new wecDatabasesManager(this);
databaseHelper.open();
super.onCreate(savedInstanceState);
series = databaseHelper.getSeries();
startManagingCursor(series);
setListAdapter(new SeriesListAdapter(this, series));
registerForContextMenu(getListView());
}
У меня также есть простой адаптер
public class SeriesListAdapter extends SimpleCursorAdapter
{
public SeriesListAdapter(Context context, Cursor c) {
super(context,R.layout.series_row, c,
new String[] { wecSeriesTable.NAME },
new int[] {R.id.series_name});
}
@Override
public void bindView(View view, Context context, Cursor cursor)
{
super.bindView(view, context, cursor);
String SerieName = cursor.getString(cursor.getColumnIndex(wecSeriesTable.NAME));
}
}
Теперь мой вопрос: как я могу изменить шрифт?
Я нашел этот код
Typeface font = Typeface.createFromAsset(getAssets(), "whatelsecomicsfont.ttf");
TextView txt = (TextView) findViewById(R.id.series_name);
txt.setTypeface(font);
Я вставил его в метод getView в моем основном классе, но он не работает. Любая идея?