我们开发了一个应用程序,它在 OS 6 及更高版本上使用 Blackberry BarcodeScanner 类解码 QR 码。当调用条形码扫描仪屏幕时,操作系统会发出摄像头许可警报,并且应用程序会被遮挡,即它进入后台。在这一点上,如果用户单击红色呼叫结束按钮,应用程序将隐藏(它保持在后台并且不会终止)并且警报保持打开状态。在接受 ALLOW 或 DENY 并重新打开应用程序时,手机会挂起,需要通过从设备中取出电池来重新启动。
我想要做的是当用户在这种情况下单击红色呼叫结束按钮时,我可以完全终止应用程序。由于操作系统权限警报独立于应用程序,因此当用户调用应用程序时,它将具有该权限。
请告诉我如何从那时起终止应用程序,以帮助我。