Android 8.x通知:当我的应用程序打开时,如何避免应用程序的通知淡入/淡出?

当用户在我的应用程序中执行某些特定操作时(当我的应用程序处于打开状态且用户全屏可见时),它会创建一个包含一些有用信息的通知。

不过,我希望此通知仅在通知托盘中可见。我不希望它在用户使用应用程序时从屏幕上方的屏幕顶部淡入/淡出(就像以前在低于8的Android上一样)。

我在Android 8上使用通知通道使用新的通知类型遇到了此问题。

因此,当我的应用打开时,如何避免淡入/淡出(由我的应用创建的通知)?


胡子哥哥
浏览 145回答 1
1回答

MMMHUHU

我将通知渠道的重要性降低到IMPORTANCE_DEFAULT。但是,我注意到,要正确测试通道参数的更改,我必须卸载/安装该应用程序,并且还可能临时更改通道ID的名称。为了避免在通知中出现一些奇怪的错误(例如:即使使用IMPORTANCE_DEFAULT,通知也会从顶部淡入/淡出;即使使用IMPORTANCE_DEFAULT,通知也会发出声音,等等……)我将项目目标从26更改为27。希望这可以帮助。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java