我有這個佈局,我有一個列表視圖。列表的內容是在另一個佈局中定義的。我在這個佈局中有文本視圖,並且我想根據某些條件動態地改變文本視圖的顏色(就像其他簡單的那樣)。請讓我知道如何做到這一點。 這裏是我的代碼 - :我想動態地改變列表視圖內的文本視圖的顏色
ListAdapter adapter = new SimpleAdapter(this, menuItems,
R.layout.recentlist,
new String[] { KEY_CAT, KEY_DATE, KEY_TID, KEY_AMO, KEY_DEB,KEY_CUR,KEY_BAL,KEY_FEES}, new int[] {
R.id.textView1,R.id.textView2, R.id.textView3, R.id.textView4,R.id.textView5,R.id.textView7,R.id.textView6,R.id.textView8});
setListAdapter(adapter);
這種特殊的佈局我從另一個XML文件添加採取的TextView放在列表視圖中this.So我不能setTextColor內容,因爲它需要此類的佈局的ID和不是這個佈局。請幫我解決這個問題。
你必須創建自定義adptare並把顏色getView() – 2013-04-04 12:08:27