我使用列表适配器将值设置为listview。这些值是从webservice api加载的。我需要如何使用android中的列表适配器刷新自定义列表视图。
答案 0 :(得分:0)
有两种方法可以做到:
setAdapter
。setData
或类似方法)并在此之后调用notifyDataSetChanged
,以便刷新视图。答案 1 :(得分:0)
您需要使用来自适配器的notifyDataSetChanged(),为此,您的适配器需要扩展BaseAdapter,因此每次更改某些数据时都会调用,
instanceOfAdaper.notifyDataSetChanged()
答案 2 :(得分:0)
我猜你必须使用AsyncTask方法从WebService获取数据,只需覆盖此方法,并在onPostExecute中调用notifyDataSetChanged方法,如下所示。
protected void onPostExecute(String result) {
adapter.notifyDataSetChanged();
}