什么是创建onrequest许可()时传递的授予结果

时间:2018-08-26 05:16:35

标签: java android permissions

有人能解释为什么创建onRequestPermisionRequest以及授予结果的用途是什么(在Java for Android中作为参数传递)。

1 个答案:

答案 0 :(得分:0)

在方法onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)中,您正在传递String所需的权限数组,当要求用户提供所有权限时,控件将返回此功能,其中{ {1}}数组int[]包含与传递的字符串数组相对应的权限状态。 grantResults数组将仅包含与权限字符串数组相对应的grantPermissionsPERMISSION_GRANTED