Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何实施';弹出框';在Android中类似于Viber(当收到消息时)_Android_Dialog_Broadcastreceiver_Android View - Fatal编程技术网

如何实施';弹出框';在Android中类似于Viber(当收到消息时)

如何实施';弹出框';在Android中类似于Viber(当收到消息时),android,dialog,broadcastreceiver,android-view,Android,Dialog,Broadcastreceiver,Android View,我是一名初级Android开发人员,客户要求: “在应用程序处于后台时,研究弹出框的实现。一个想法总是在通知面板中显示通知时,也在弹出框中显示。”(Viber就是一个例子) 我知道如何在安卓系统中处理活动、片段和视图,但我甚至不知道如何在谷歌上搜索这些内容,所以我想有人可以指出一个教程,或者只是说是否有一个词来描述这项技术,这样我就可以研究它了。当收到新消息(广播接收器)时,“弹出框”显示在Android系统的顶部。我的问题是模式是什么,实现这个特性的关键点是什么。先谢谢你 从广义上讲,可能的方

我是一名初级Android开发人员,客户要求:

“在应用程序处于后台时,研究弹出框的实现。一个想法总是在通知面板中显示通知时,也在弹出框中显示。”(Viber就是一个例子)

我知道如何在安卓系统中处理活动、片段和视图,但我甚至不知道如何在谷歌上搜索这些内容,所以我想有人可以指出一个教程,或者只是说是否有一个词来描述这项技术,这样我就可以研究它了。当收到新消息(广播接收器)时,“弹出框”显示在Android系统的顶部。我的问题是模式是什么,实现这个特性的关键点是什么。先谢谢你


从广义上讲,可能的方法是将弹出窗口作为具有透明背景的活动来实现。这里是一个起点:

它很简单

您只需创建
活动
扩展
对话框
类型


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

我也在寻找相同的活动类型。。。