我正在开发一个 Voip 应用程序。
当我按下锁定按钮(应用程序进入睡眠状态)并且服务器发送请求时,我会显示本地通知。本地通知按应有的方式呈现,并且按钮滑块文本显示“滑动回答”。如果我在这里滑动,应用程序就会打开。
但是,如果现在我再次按下锁定按钮,然后解锁,仍然会显示通知并且滑块文本已更改为“滑动解锁”。
现在,当我滑动解锁时,就好像我按下了常规通知栏上的“关闭”按钮,这意味着应用程序不会打开。
我的问题是为什么第二次仍然显示本地通知?如果是这样,有没有办法跟踪解锁按钮事件或解锁滑块,以便我可以告诉服务器我不想接听电话?
谢谢