0

如何刷新android中的活动页面?该页面包含一个 Listview 和一个 Gridview,我只想刷新 Listeview。

谢谢你

4

4 回答 4

1

这种操作没有具体的方法,但是你可以通过编码来实现,在 Hanlder & Runnable Class 的帮助下。

看看这段代码,

Handler handler = new Handler();
Runnable activityRefresh;


activityRefresh = new Runable() {
    // Do something
    handler.postDelayed(activityRefresh, 5000);
}
handler.post(activityRefresh);
于 2012-03-14T04:08:46.900 回答
0

您应该将所有在 ListView 上加载和设置日期的代码移动到不同的方法,并且当您只想刷新 ListView 时,您可以再次调用您的方法。

如果您的 ListView 适配器没有更改,那么您可以根据需要简单地修改适配器中的数据,然后调用listView.notifyDataSetChanged()以直观地更新它。

于 2012-03-14T04:08:42.453 回答
0

在适配器上调用 invalidateViews() 或 notifyDataSetChanged()。

于 2012-03-14T04:10:35.807 回答
0

要刷新 Call notifyDataSetChanged() on your Adapter. 列表视图,您也可以查看此内容。它可能有帮助的链接

于 2012-03-14T04:11:37.340 回答