2015-05-27 69 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);