在我的应用程序中,我必须在触发某些事件后不断显示状态栏通知。状态栏必须显示为红色,而不是默认背景。在此期间,我负责录制声音,即它就像录音机一样,但不是在活动中运行,而是在服务中运行,并且通过红色闪烁状态栏通知用户。用户可以随时进入状态栏停止录制。即使锁屏打开,录音也能继续进行。那么在Android中是否有可能实现这一点,如果可能的话,你能否给我们一些实现的逻辑?
考虑使用前台服务,它允许您发布正在进行的通知。没有API可以改变整个状态栏的颜色。你当然可以给你的图标上色,在JellyBean上,你可以使用RemoteViews
来改变通知本身的颜色——这在这个链接中已经讨论过了。