2011-11-17 105 views
0

我面臨的情況是,我有一個ListView項目。當我點擊其中一個listview項目時,一個新的活動開始顯示有關該項目的詳細信息。現在當我點擊返回按鈕時,我會回到ListView活動。我需要做的是突出顯示之前通過更改背景顏色點擊的列表項。我怎樣才能做到這一點。如何更改之前選擇的列表視圖項目的背景顏色

+0

也許,同樣作爲http://stackoverflow.com/questions/5682053/listview-item-wont-stay-selected – sandrstar

回答

1
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 
    } 
}); 
+0

感謝buddy..it工作。 –

相關問題