如何在Android中实现类似于Viber的“弹出框”(收到消息时)

时间:2014-03-04 14:16:23

标签: android dialog broadcastreceiver android-view

我是初级Android开发人员,客户请求以下内容:

“关于弹出框的实现进行研究,而应用程序在后台。当通知面板中显示通知时,总是有想法,也会在弹出框中显示。” (以Viber为例)

我知道如何使用Android中的活动,片段和视图,但我不知道如何对此进行谷歌搜索,所以我想有人可以指出一个教程,或者只是说这个技术是否有一个词,所以我可以研究它。当收到新消息(广播接收器)时,“弹出框”显示在Android系统的顶部。我的问题是什么是模式以及实现此功能的关键点。提前谢谢

The pop up box should appear same as viber new message box.

2 个答案:

答案 0 :(得分:0)

从广义上讲,可能的方法是将弹出窗口实现为具有透明背景的活动。以下是起点:How do I create a transparent Activity on Android?

答案 1 :(得分:0)

这很简单。

您只需创建Activity extends Dialog类型。

因此,您的活动类型应在上面显示为图像 - 活动对话框。