注明: ListView的对象 : mListView 继承于BaseAdapter自定义的adapter ResultItem:每个Item数据的类
private ListView mListView; private List<ResultItem> arrResults; private MyAdapter adapter;
</pre><pre>
mListView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { ResultItem item=(ResultItem) adapter.getItem(position); Toast.makeText(getActivity(), "你点击了第" + item.getDate() + "项!", Toast.LENGTH_SHORT).show(); } });
关键代码 adater.getItem(Position)