2014-09-19 110 views
0

那么在我的应用程序中,服务器的数据将以Json格式提取,然后使用服装适配器更新列表视图。如何在服务器中更新数据时更新android中的listView?

但是当有史以来新内容在服务器更新如何触发我的应用程序要知道,一些新的内容,现在可以在服务器上。因此,该应用程序可以从服务器拉出并更新列表视图。

就想到了用GCM的,它是一个正确的方式? 有什么更好的想法?

+0

在您的应用程序中使用推送通知,以指示您的应用程序服务器已更改数据集 – MilapTank 2014-09-19 06:32:14

+0

尝试使用同步适配器的提要 – 2014-09-19 06:32:22

回答

2

推送通知(GCM)是前进此任务的最简单的方法。当您的服务器数据更新时,只需一次点击即可,而在移动端,当您获得推送通知时,只需致电您的活动并刷新您的ListView(再次设置整个adapter或致电notifyDatasetChanged())即可。

+0

但我认为GCM的限制为1000推送通知。 – Uday 2014-09-19 06:39:38

+0

// @谁说GCM有限制,没有限制,C2DM包含了限制而不是GCM,限制是为了包含消息,如100然后当101消息到来时,以前的消息将从服务器丢弃。 – 2014-09-19 06:43:59

+0

好的,让我试试这个。感谢您的快速回复 – Uday 2014-09-19 07:01:35

相关问题