我正在使用Android API 25并需要在应用程序中发出权限请求。如何显示多个权限请求的权限基本原理?
关于如何提出请求以及如何显示原因,有大量代码示例。 This link here给出了一个简单的方法是做这些:Android M Request Multiple permission at a single time,Android M request permission non activity
我有是我在一次请求多个权限的问题(位置,写存储访问和联系人)和ActivityCompatApi23.shouldShowRequestPermissionRationale源代码,只需要在字符串为单个权限,而不是多个权限的数组。 (来源:android.support.v4.app.ActivityCompat)
所以,在我的代码,我可以这样做:
ActivityCompat.requestPermissions(activity, permissionsStringArray, 123);
并尝试一次请求多个,但我不能再展解释需要的,如果他们返回从真:
ActivityCompat.shouldShowRequestPermissionRationale(activity,
currentPerm.getPermissionManifestName()
有没有人对我怎么可以显示一个对话框,包含在它的多个理由是在一个时间不是一个什么建议?
只是为了澄清,你想显示一个对话框,多个权限,并为每个对话的解释? –