2014-09-19 119 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

相關問題