2011-05-30 52 views
0

目前我正在android.i中的c2dm上发送来自服务器的消息,但消息在日志cat.But上显示,但我想在消息发生时显示对话框我该怎么办这个。如何在Android中显示来自c2dmreceiver的对话框

请帮帮我。

+0

是否因为您以这种方式处理它而发生日志输出? – alopix 2011-05-30 14:01:10

回答

0

首先,您不能显示来自广播接收器的对话框。至多,你可以开始一个活动,也许一个主题看起来像一个对话框。

其次,弹出这样的活动通常是不被接受的。你不知道用户当时在做什么,他们可能不会感激你的活动占据前台。只有一小部分应用程序(VOIP客户端,闹钟等)应该这样做。

1

也许您应该使用通知框架通过在通知栏中放置图标来通知用户。这不那么突兀,但给用户一些视觉提示发生了一些事情。