我想更改列表視圖中只有一個項目的文本顏色。更改列表視圖中的指定項目的顏色android
此更改將由正在運行的asynctask的結果觸發。
到目前爲止,我在谷歌搜索和所有我發現是覆蓋適配器的getView()函數,但這種方法是有點困難,因爲我需要保持我想着色的行的id在全局變量將被getView()訪問。
當事件發生時,是否有另一種方法來簡單地設置項目的文本顏色從列表視圖?
編輯
我創建的列表視圖這樣:
myListView = (ListView) findViewById(R.id.listView);
listAdapter = new ArrayAdapter<String>(this, R.layout.simplerow);
listAdapter.add("test");
myListView.setAdapter(listAdapter);
你如何創建你的ListView?如果通過創建SimpleCursorAdapter列表,您可以使用((TextView)視圖)改變顏色.setTextColor(Color.RED); – Jacky