У меня есть список, который я хочу изменить размер шрифта.
Конечно, это работает с некоторыми жестко закодированными данными:
setListAdapter(new ArrayAdapter<SimpleCursorAdapter>(this, R.layout.list_view));
Но я бы хотел, чтобы он взял мой курсор, поэтому у меня есть
mContactList.setAdapter(adapter);
Но вВ этом случае я не могу изменить свой макет, чтобы он стал моим list_view.Есть ли способ обойти это oro, мне нужно сначала взять данные курсора и поместить их в массив.
Вот где у меня есть мой адаптер:
private void populateContactList() {
Cursor cursor = getContacts();
fields = new String[] { ContactsContract.Data.DISPLAY_NAME };
adapter = new SimpleCursorAdapter(this,
R.layout.entry, cursor, fields,
new int[] { R.id.contactEntryText });
mContactList.setAdapter(adapter);
}
РЕДАКТИРОВАТЬ:Понял.Оказывается, мне просто нужно отредактировать contactEntryText TextView.