【发布时间】:2018-07-13 13:35:43
【问题描述】:
当用户在我的应用中执行某些特定操作时(当我的应用打开并且用户全屏可见时),它会创建一个包含一些有用信息的通知。
不过,我希望此通知仅在通知托盘中可见。我不希望它在用户使用应用程序时从我的应用程序的屏幕顶部淡入/淡出(就像以前在低于 8 的 Android 上工作一样)。
我在 Android 8 上使用通知通道的新型通知遇到了这个问题。
那么,当我的应用程序打开时,如何避免通知(由我的应用程序创建)在我的应用程序上的淡入/淡出?
谢谢。
【问题讨论】:
-
这是您的通知还是来自其他应用?您的频道的重要性如何?
-
我谈谈我的通知。我不在乎被其他应用程序的通知所困扰。我尝试了所有的通知重要性 => 不允许在我的应用程序上删除我的通知的淡入/淡出。还有其他想法吗?非常感谢。
-
这很奇怪:据说低重要性通知不会产生“偷看”。我们在谈论什么褪色?你在哪里测试过这个?可以分享一些相关代码吗?
-
查看我对自己问题的回答。感谢您的帮助。
-
好的,对于您问题的其他部分,即“我怎样才能使它在用户在特定屏幕上时不会褪色” - 您需要将通知发布到单独的频道特定画面被打开。据我所知 - 除了这样做之外,别无他法。
标签: java android push-notification notifications android-notifications