WhatsApp弹出通知如何工作?

时间:2014-01-15 14:56:16

标签: android notifications

我试图模仿WhatsApp的弹出通知。 (如果你还没有看到它,你可能有点难以理解这一点。) 下面是一个图像,以提供更清晰的视角。

whatsapp pop up notificaiton

有人建议可以使用具有Theme.Holo.Light.Dialog.Alert主题的oridnary活动来完成此操作。但是,当我实现的时候,我将一半的活动充满了视图(和另一半),它应该像对话框一样空,显示白色背景。也就是说,我没有对话感觉。

更重要的是,当设备处于待机模式(按下电源按钮)并锁定时,whatsapp可以绕过它并显示上面的弹出对话框(或活动,或其他)。

有任何想法如何实现这个?

1 个答案:

答案 0 :(得分:1)

天哪!几个小时后,我找到了解决方案!

参考链接:http://developer.android.com/guide/topics/ui/dialogs.html#CustomLayout

这非常简单,你只需要将活动的主题设置为@android:style / Theme.Holo.Dialog,如:

<activity android:theme="@android:style/Theme.Holo.Dialog" >
相关问题