通知仅在应用程序中,不在通知中心



是否有可能让通知弹出,发出声音,并在屏幕顶部短暂可见,但不通过通知中心记录?

我的想法是让用户知道任何重要的操作。但是当用户在应用程序中时,通知不应该集中在通知中心。当用户不积极使用应用程序时,我将使用websocket启动后台服务,并通过通知中心为用户显示进一步的通知。

所以有可能区分这两种类型。类似于whatsapp正在做的事情?

达到预期效果的一种方法似乎是在通知传递给通知管理器后通过ID取消通知:

https://developer.android.com/reference/android/app/NotificationManager取消(int)

最新更新