将项添加到数组列表(如果它尚不存在于列表中)
嗨,我有一个显示数组列表的列表视图,当单击一个项目时,它将添加到另一个数组列表中并显示在另一个活动中。我的问题是什么?我希望,如果我触摸过一次的物品(例如狗),则将其添加到第二个活动中,并且它显示出来。但是,如果我要触摸该项目(狗)不会再次添加。
我们会说我想检查它是否存在,而不是添加。
我试过,但没有成功。
if (page2 == null)
{
page2 = (ListView) LayoutInflater.from(Local_mostrar_bebidaActivity.this).inflate(R.layout.page_two_viewpager_listview, null);
page2.setAdapter(adapterlistvMenuVINOSespumosos);
page2.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
if (MiPedidoActivity.itemsListVMiPedido.contains( position)){}
else
MiPedidoActivity.itemsListVMiPedido.add(itemsListVMenuVINOSespumosos.get(position));
}});
}
page = page2;
break;
有什么想法吗?