2014-02-17 43 views
-1

我正在開發一個應用程序,我必須發送數據和從服務器接收數據。與服務器通信沒有問題給我。在這裏我想要一個要求即,在從服務器接收數據之前,我想顯示一個通知我的應用程序。我搜索了很多使用Android Cloud到設備消息傳遞概念的例子。我無法理解這一點,它是如此的困難me.please用於獲取通知使用如何在從服務器讀取數據之前顯示通知?

+0

看看這個http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/ – WISHY

+0

@Durga使用GCM http ://developer.android.com/google/gcm/index.html – appukrb

+0

您想在通知中顯示的內容。你想從服務器或本地通知獲取通知? –

回答

0

簡單的代碼發送任何簡單的方法:

Notification n = new Notification.Builder(this) 
    .setContentTitle("New mail from " + "[email protected]") 
    .setContentText("Subject") 
    .setSmallIcon(R.drawable.icon) 
    .setContentIntent(pIntent) 
    .setAutoCancel(true) 
    .addAction(R.drawable.icon, "Call", pIntent) 
    .addAction(R.drawable.icon, "More", pIntent) 
    .addAction(R.drawable.icon, "And more", pIntent).build(); 

可以發現here以飽滿的例子。

你需要分開這兩個主題,無論你決定在哪裏添加/更改/刪除通知都在你的應用程序中,從服務器獲得響應將不會顯示任何內容,除非你處理它。例如,要將文件上傳到服務器,您將通過「開始上傳」初始化一些通知,一旦完成(從服務器獲得),您將更改爲「上傳完成」。

+0

非常感謝,但它可以用在我的應用程序我的要求是從服務器接收數據之前,顯示一個通知 – Durga

+0

看到我的編輯答案,我的例子提供給您的不會調用任何服務器請求。 –

+0

如果你有任何關於這個請求的例子,請給我發送 – Durga

相關問題