Если вы хотите удалить элемент из listview
, прежде всего, откройте adapter
из listview
, добавьте метод.data
- это контейнер данных в моей демонстрации, тип данных - list
.
public void RemoveItemAt(int position)
{
data.RemoveAt(position);
}
Затем вы можете добавить прослушиватель событий в listview
или другое представление, я добавлю прослушиватель щелчкав списке просмотра здесь.
lv_test = FindViewById<ListView>(Resource.Id.lv_test);
lv_test.Adapter = adapter;
lv_test.ItemClick += (s, e) =>
{
OnClick(e.Position);
};
public void OnClick(int position)
{
//call RemoveItemAt method in adapter
adapter.RemoveItemAt(position);
//notify the data changed
adapter.NotifyDataSetChanged();
}
Я не знаком с parse-server
.Существует простая демонстрация удаления данных из списка.https://github.com/851265601/DeleteItemListviewDemo