2011-05-30 51 views
0

目前我正在android.i中的c2dm上發送來自服務器的消息,但消息在日誌cat.But上顯示,但我想在消息發生時顯示對話框我該怎麼辦這個。如何在Android中顯示來自c2dmreceiver的對話框

請幫幫我。

+0

是否因爲您以這種方式處理它而發生日誌輸出? – alopix 2011-05-30 14:01:10

回答

0

首先,您不能顯示來自廣播接收器的對話框。至多,你可以開始一個活動,也許一個主題看起來像一個對話框。

其次,彈出這樣的活動通常是不被接受的。你不知道用戶當時在做什麼,他們可能不會感激你的活動佔據前臺。只有一小部分應用程序(VOIP客戶端,鬧鐘等)應該這樣做。

1

也許您應該使用通知框架通過在通知欄中放置圖標來通知用戶。這不那麼突兀,但給用戶一些視覺提示發生了一些事情。