2015-05-27 29 views
0

我到处搜索,但找不到这个简单问题的解决方案:我正在使用预定义布局R.layout.simple_list_item_1,但我无法找到修改其中TextView的文本颜色的方法。更改预定义布局的文本颜色

+0

您是使用自定义适配器还是使用提供的适配器之一? – leibreichb1

+0

@ leibreichb1自定义一个 – Bella

+0

ok,然后Tanis.7x提供了更改getView()方法内部文本颜色的方法。 – leibreichb1

回答

2

如果您不想使用自己的XML布局,可以从该布局获取TextView并设置其颜色。 R.layout.simple_list_item_1中的TextView的ID是android.R.id.text1(对于该布局,请参阅the source)。

TextView tv = (TextView) findViewById(android.R.id.text1); 
tv.setTextColor(getColor(R.color.new_text_color);