我想在ListView中设置在OnItemClick事件中选择的项目,它只是不会离开项目选择。我究竟做错了什么?Android - setSelected在OnItemClick在ListView
lView.setOnItemClickListener(new OnItemClickListener()
{
@Override
public void onItemClick(@SuppressWarnings("rawtypes") AdapterView parent, View clickedview, int position, long id)
{
clickedview.setSelected(true);
mItemsAdapter.select(position);
}
});
几件事情:
1.我想实现多在列表视图中选择。
2.我无法从ListActivity扩展,因为Activity已经从BaseActivity自定义类扩展。
3. mItemsAdapter是一个扩展BaseAdapter的自定义ItemsAdapter适配器。
4.我不需要在那里有一个复选框,只是为了能够看到选中的行很好。
5. ItemsAdapter覆盖getView()并通过膨胀xml设置行的布局。
谢谢我看到第一篇文章有一些不同的代码,并且我遇到了与物品跳转相同的问题。那是什么?我现在要试试这个方法。 – dropsOfJupiter 2011-01-26 17:37:16
@dropsOfJupiter好的,试试,万一你有问题告诉我! – Beasly 2011-01-26 18:02:51