我正在构建一个自动执行 USSD 命令的应用程序。由于打开 USSD 对话框时我们无法执行 USSD 命令,因此我希望能够自动关闭 USSD 对话框。
到目前为止,我拥有的最接近的解决方案是使用Accessibility Service获取 USSD 消息并performGlobalAction
关闭对话框。performGlobalAction
有效(因为当我使用它时他返回 true)但单击系统 Android 后退按钮不会关闭 USSD 对话框。
PS:我在Android 6.0上测试过。