Привет, у меня есть listview, показывающий arraylist, когда элемент щелкнут, он добавляется в другой arraylist и отображается в другом действии. В чем моя проблема? Я хочу, чтобы, если элемент (например, собака), который я касаюсь один раз, добавляется ко второму действию, и он показывает. Но если я должен был коснуться предмета (собаки), он не будет добавлен снова.
Мы бы сказали, что я хочу проверить, существует ли это, а не добавлять.
Я пробовал так, но безуспешно.
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;
Любые идеи?