代码之家  ›  专栏  ›  技术社区  ›  toto_tata

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

  •  0
  • toto_tata  · 技术社区  · 6 年前

    当用户在“我的应用”中执行某些特定操作时(当“我的应用”被用户打开并全屏可见时),它会创建包含一些有用信息的通知。

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

    我在android 8上遇到了这个问题,使用了通知通道的新型通知。

    那么,当我的应用程序打开时,如何避免我的应用程序上的通知(由我的应用程序创建)淡入/淡出?

    谢谢。

    1 回复  |  直到 6 年前
        1
  •  0
  •   toto_tata    6 年前

    我将通知通道的重要性降低到重要性默认值。

    但是,我注意到要正确测试通道参数的更改,我必须卸载/安装应用程序,还可能临时更改通道ID的名称。

    为了避免在通知上出现一些奇怪的错误(例如:即使在重要性默认的情况下,通知也会从顶部淡入/淡出,即使在重要性默认的情况下,也会在notif上发出声音等等),我将项目目标从26更改为27。

    希望这有帮助。