2015-05-27 3 views
0

Я искал везде, но я не могу найти решение для этого простого вопроса: я использую предопределенный макет R.layout.simple_list_item_1, но я не могу найти способ изменить цвет текста в TextViews внутри него.Изменить цвет текста предопределенного макета

+0

Вы используете пользовательский адаптер или один из предоставленных адаптеров? – leibreichb1

+0

@ leibreichb1 пользовательский – Bella

+0

ok, тогда Tanis.7x предоставил возможность изменить цвет текста внутри метода getView(). – leibreichb1

ответ

2

Если вы не хотите использовать собственный XML-макет, вы можете получить TextView из этого макета и установить его цвет. Идентификатор TextView в R.layout.simple_list_item_1 равен android.R.id.text1 (см. the source для этого макета).

TextView tv = (TextView) findViewById(android.R.id.text1); 
tv.setTextColor(getColor(R.color.new_text_color); 
Смежные вопросы