0
我面臨的情況是,我有一個ListView項目。當我點擊其中一個listview項目時,一個新的活動開始顯示有關該項目的詳細信息。現在當我點擊返回按鈕時,我會回到ListView活動。我需要做的是突出顯示之前通過更改背景顏色點擊的列表項。我怎樣才能做到這一點。如何更改之前選擇的列表視圖項目的背景顏色
我面臨的情況是,我有一個ListView項目。當我點擊其中一個listview項目時,一個新的活動開始顯示有關該項目的詳細信息。現在當我點擊返回按鈕時,我會回到ListView活動。我需要做的是突出顯示之前通過更改背景顏色點擊的列表項。我怎樣才能做到這一點。如何更改之前選擇的列表視圖項目的背景顏色
ListView lv = (ListView)this.findViewById(android.R.id.list);
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
//Before starting the new activity change color
view.setBackgroundResource(android.R.color.darker_gray);
// Or any other color you placed in value/color.xml file
}
});
感謝buddy..it工作。 –
也許,同樣作爲http://stackoverflow.com/questions/5682053/listview-item-wont-stay-selected – sandrstar