列表视图中突出显示其中一项

在一个列表视图中想以编程的方式突出强调其中的一个项目。   
我用这段代码:

CalendarList = (ListView) findViewById(R.id.CalendarList);
CalendarList.setAdapter(new ArrayAdapter<String>(this, R.layout.list_item, MyApplication.roundMatches(CalendarPicker.getValue())));

CalendarList.setSelection(2);

但是setSelection方法并没有实现这个目的。用此方法对吗,还有别的实现方法吗?

你想点击后突出显示吗?
重新onItemClickedListener()方法
在方法里添加:

position = position - listview.getFirstVisibleItem();
listview.getChildAt(position).requestFocus(); 

或者使用 <selector。

@Override
public void onScroll(AbsListView listView, int firstVisibleItem,
        int visibleItemCount, int totalItemCount) 
   {
          View view = listView.getSelectedView();
    }