2011-11-17 114 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工作。 –

相关问题