当Android通知完成时,我如何执行操作?

当Android通知完成时,我如何执行操作?,android,notifications,Android,Notifications,我有一个服务,启动广播接收器收听短信。如果收到特定的SMS,它会将通知量设置为最大,并发出通知 通知完成后,如何将卷恢复到以前的设置 没有“通知已完成”的概念 如果你的意思是“当我的通知声音完成时”,你知道声音有多长。使用AlarmManager来安排一个警报,以便在经过一段时间后收到通知(当然,可能还要加上一两秒钟),然后在警报响起时将音量调回 或者,更好的是,首先不要弄乱音量 您不能直接执行此操作,作为一种解决方法,您可以尝试获取当前通知声音的长度,等待特定时间段,然后更改音量。但我认为它不

我有一个服务,启动广播接收器收听短信。如果收到特定的SMS,它会将通知量设置为最大,并发出通知

通知完成后,如何将卷恢复到以前的设置

没有“通知已完成”的概念

如果你的意思是“当我的通知声音完成时”,你知道声音有多长。使用
AlarmManager
来安排一个警报,以便在经过一段时间后收到通知(当然,可能还要加上一两秒钟),然后在警报响起时将音量调回


或者,更好的是,首先不要弄乱音量

您不能直接执行此操作,作为一种解决方法,您可以尝试获取当前通知声音的长度,等待特定时间段,然后更改音量。但我认为它不太可靠……

“或者,更好的是,首先不要弄乱这本书。”智慧之言!