如何刷新android中的活动页面?该页面包含一个 Listview 和一个 Gridview,我只想刷新 Listeview。
谢谢你
如何刷新android中的活动页面?该页面包含一个 Listview 和一个 Gridview,我只想刷新 Listeview。
谢谢你
这种操作没有具体的方法,但是你可以通过编码来实现,在 Hanlder & Runnable Class 的帮助下。
看看这段代码,
Handler handler = new Handler();
Runnable activityRefresh;
activityRefresh = new Runable() {
// Do something
handler.postDelayed(activityRefresh, 5000);
}
handler.post(activityRefresh);
您应该将所有在 ListView 上加载和设置日期的代码移动到不同的方法,并且当您只想刷新 ListView 时,您可以再次调用您的方法。
如果您的 ListView 适配器没有更改,那么您可以根据需要简单地修改适配器中的数据,然后调用listView.notifyDataSetChanged()
以直观地更新它。
在适配器上调用 invalidateViews() 或 notifyDataSetChanged()。
要刷新 Call notifyDataSetChanged() on your Adapter.
列表视图,您也可以查看此内容。它可能有帮助的链接