Maybe a rhetorical question, but I do not understand how to remove the data from the adapter. For example, create a custom class and insert data from the adapter into it or use a key for removal?
listView.setOnItemLongClickListener (new AdapterView.OnItemLongClickListener () { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { parent.getAdapter ().getItem (position); Object obj = listView.getAdapter ().getItem (position); return false; } }); return v;
adapter.getItem()directly, but do not get it every time from anywhere - pavlofff