我试图在ListView的OnEmClick事件中设置所选项目,但它不会保留所选项目。我做错什么了?
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自定义类扩展。
三。MitemsAdapter是扩展BaseAdapter的自定义项适配器。
4。我不需要一个复选框在那里,只是能够看到选中的行是好的。
5。itemsadapter重写getview()并通过膨胀xml设置行的布局
最佳答案
我现在没多少时间。所以我今天晚些时候再看一次。
不管怎么说,看看我之前的问题,我也在苦苦挣扎:
Change ListView background - strange behaviour
Clickable ListView
如果你的解决方案不在那里(我想是在第一个),我们需要更多的代码,以便帮助你。
希望这有帮助。