Вы можете получить индекс элемента, просто заметив, что представление списка - это коллекция дочерних представлений (строк списка).
Вы можете сделать что-то подобное в своем коде:
(например, внутри метода getView ())
row.setOnLongClickListener(new OnLongClickListener()
{
@Override
public boolean onLongClick(View view) {
remove(listView.indexOfChild(view));
return true;
}
}
То есть, решение состоит в том, чтобы просто использовать метод indexOfChild (View), чтобы получить индекс дочернего представления, который нажал пользователь (long).