android – 在ListAdapter上调用notifyDataSetChanged
作者:互联网
我有一个ListAdapter,如下所示:
setListAdapter(new ArrayAdapter<String>(DeleteMenu.this,
android.R.layout.simple_list_item_1,
classes));
我试图在onListItemClick()函数内调用notifyDataSetChanged().我尝试了几种不同的方法,并在StackOverFlow中查看了类似的问题,但我仍然无法弄明白.
有人可以帮忙吗?
编辑:我应该更清楚,我没有得到错误,我根本不知道调用函数notifyDataSetChanged()方法.我是否必须将ListAdapter分配给变量并将其称为var.notifyDataSetChanged()?
解决方法:
你应该在Adapter上调用notifyDataSetChanged.
Adapter adapter = new Adapter();
ListView list = (ListView) findViewById(R.id.listview);
list.setAdapter(adapter);
adapter.notifyDataSetChanged();
标签:android,listadapter 来源: https://codeday.me/bug/20190713/1450528.html