An OnItemClickListener for a ListView has the following method:
@Override
public void onItemClick(AdapterView<?> parent, View v, int position, long id)
I'd like to have the adapter behind the ListView refresh, and I believe this is done through the use of:
BaseAdapter.notifyDataSetChanged()
How do I use the parent parameter in the onItemClick method to do this? So far I've tried:
parent.getAdapter().notifyDataSetChanged();
This throws an error because the object returned is of class HeaderViewListAdapter, which for reasons unknown isn't a subclass of BaseAdapter.