void HandleActionPermissionsRequestCompleted (AN_GrantPermissionsResult res) { Debug.Log("HandleActionPermissionsRequestCompleted"); foreach(KeyValuePair<AN_ManifestPermission, AN_PermissionState> pair in res.RequestedPermissionsState) { Debug.Log(pair.Key.GetFullName() + " / " + pair.Value.ToString()); } }
void HandleActionPermissionsRequestCompleted(AN_GrantPermissionsResult res) { Debug.Log("HandleActionPermissionsRequestCompleted"); foreach (KeyValuePair <AN_ManifestPermission, AN_PermissionState> pair in res.RequestedPermissionsState) { Debug.Log(pair.Key.GetFullName() + " / " + pair.Value.ToString()); } }
private void OnPermissionsResult(string data) { Debug.Log("OnPermissionsResult:" + data); string[] dataArray = data.Split(new string[] { AndroidNative.DATA_SPLITTER2 }, StringSplitOptions.None); string[] permissionsList = AndroidNative.StringToArray(dataArray[0]); string[] resultsList = AndroidNative.StringToArray(dataArray[1]); foreach (string s in permissionsList) { Debug.Log(s); } foreach (string s in resultsList) { Debug.Log(s); } AN_GrantPermissionsResult result = new AN_GrantPermissionsResult(permissionsList, resultsList); ActionPermissionsRequestCompleted(result); }