如何增加Android通知的提醒时间

时间:2019-05-25 00:15:51

标签: android react-native

我正在开发一个具有视频通话功能的反应式应用程序,当用户接到我们的普通来电时,需要“提示”通知挂起大约40秒钟。但它只持续约3秒钟。我尝试在Android 6.0上将类别设置为“通话”,并将优先级设置为“最大”,但无济于事。

显示来电通知的图像:

An image displaying a notification for incoming call

1 个答案:

答案 0 :(得分:0)

您应在通知中使用与setFullScreenIntent() API等效的内容:

  

旨在启动而不是将通知发布到状态栏的意图。仅用于具有极高优先级的通知,需要用户立即注意,例如来电或用户已明确设置为特定时间的闹钟。

     

在用户使用设备时,系统UI可能会选择显示提示通知,而不是启动此意图。

在通知上设置全屏“意图”时,会发生两件事:

  1. 关闭屏幕后,将启动您通过全屏意图设置的活动,而不是发布通知。
  2. 当屏幕打开时,您的通知将以持久通知的形式发布(不会像普通的抬头通知那样折叠到状态栏上)。