【问题标题】:How does WhatsApp pop-up notification work?WhatsApp 弹出式通知如何运作?
【发布时间】:2014-01-15 14:56:15
【问题描述】:

我正在尝试模仿 WhatsApp 的弹出通知。 (如果你没有看过它,你可能会有点难以理解。) 下图提供更清晰的视角。

有些人建议这可以使用具有Theme.Holo.Light.Dialog.Alert 主题的普通活动来完成。但是,当我实现了一半的活动时,视图(和另一半)应该是空的,就像对话框一样,显示为白色背景。即,我没有对话的感觉。

此外,当设备处于待机模式(按下电源按钮)并锁定时,whatsapp 能够绕过它并在其上方显示弹出对话框(或活动,或其他)。

任何想法如何实现这个?

【问题讨论】:

标签: android notifications


【解决方案1】:

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

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

非常简单,只需要在manifest中将activity的主题设置为@android:style/Theme.Holo.Dialog,如下:

<activity android:theme="@android:style/Theme.Holo.Dialog" >

【讨论】:

    猜你喜欢
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多