如果一个应用程序调用ActivityCompat.requestPermissions(...), 那么操作系统将显示一个带有拒绝和允许按钮的对话框。还有一个“不再显示”复选框。
然而,我没有看到任何方法可以让应用程序知道用户是否勾选了此框。在onRequestPermissionsResult(...)中,如果用户单击拒绝并在单击拒绝之前勾选了复选框,则
那么,有没有办法让应用程序找出用户不想再次看到该对话框呢?
然而,我没有看到任何方法可以让应用程序知道用户是否勾选了此框。在onRequestPermissionsResult(...)中,如果用户单击拒绝并在单击拒绝之前勾选了复选框,则
grantResults
参数为PERMISSION_DENIED。那么,有没有办法让应用程序找出用户不想再次看到该对话框呢?