为Android应用程序创建一个全局重叠视图

时间:2017-05-16 08:19:09

标签: android

我们需要一个应用内通知栏。每当应用程序收到推送通知并且无论哪个活动在前面时,都需要显示通知栏并浮动在活动的顶部。它是半透明的,如果自定义点击它,它就会消失。

似乎Android没有窗口框架(如IOS或Web),因此我们无法在没有活动上下文的情况下绘制通知栏。我们需要让每个活动都有一个通知栏,然后在收到通知时,我们会显示当前前期活动的通知栏。

我认为这个解决方案很愚蠢....我想让我的应用程序的这个通知栏全局,我能做到吗?

1 个答案:

答案 0 :(得分:0)

根据Android标准,Android工具栏中会显示通知以及声音和振动Check out my answer here

Verify Android design guidelines for notification reference before implementing the below steps

  

对每个通知推送透明活动不是   根据Android标准可以理解

但是,如果您想专门为您的应用开发透明屏幕,请执行以下操作

  1. 使用透明背景Reference OneReference Two
  2. 创建活动
  3. 收到收到通知并收到数据后推送此活动
  4. 触摸整个活动并解除活动