Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我如何在5分钟后停止通知标志?_Android_Flags_Notification Channel - Fatal编程技术网

Android 我如何在5分钟后停止通知标志?

Android 我如何在5分钟后停止通知标志?,android,flags,notification-channel,Android,Flags,Notification Channel,我正在为我的通知设置标志\u persistent,以重复通知的声音。我的问题是,我不知道如何在五分钟后停止声音以节省电池 我已经尝试取消通知,但用户在此之后将看不到通知 这就是我添加“坚持”标志的方式: Notification note = mBuilder.builder(); note.flags = Notification.FLAG_INSISTENT; mNotifM.notify(AppConfig.NOTIFICATION_ID, note); 我已经有了在五分钟后取消通知的

我正在为我的通知设置
标志\u persistent
,以重复通知的声音。我的问题是,我不知道如何在五分钟后停止声音以节省电池

我已经尝试取消通知,但用户在此之后将看不到通知

这就是我添加“坚持”标志的方式:

Notification note = mBuilder.builder();
note.flags = Notification.FLAG_INSISTENT;
mNotifM.notify(AppConfig.NOTIFICATION_ID, note);

我已经有了在五分钟后取消通知的想法,并创建一个没有振动和声音的新通知。是否有其他可能在五分钟后停止声音?

是否尝试重新发布相同的通知id,但没有该标志?发送相同id的新通知应该会更新旧的通知。
我已经想到五分钟后取消通知,创建一个没有振动和声音的新通知。五分钟后是否有其他可能停止声音?
-这也是我脑海中的想法。我想你可以试试。你有没有试过重新发布相同的通知id,但没有那个标志?发送相同id的新通知应该会更新旧的通知。
我已经想到五分钟后取消通知,创建一个没有振动和声音的新通知。五分钟后是否有其他可能停止声音?
-这也是我脑海中的想法。我想你可以试试。