如何从android中的c2dmreceiver显示对话框

时间:2011-05-30 13:32:03

标签: android

目前我正在使用android.i中的c2dm从服务器发送消息但是消息显示在Log cat上。但是我想在消息发生时显示对话框我该怎么做。

请帮帮我。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

首先,您无法显示广播接收器的对话框。最多,您可以启动一个活动,也许是一个主题看起来像对话框的活动。

其次,出现这样的活动通常是不受欢迎的。您当时不知道用户在做什么,他们可能不会欣赏您的活动占用前景。只有少数几个应用程序(VOIP客户端,闹钟等)应该做这类事情。