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());
        }
    }
Beispiel #3
0
    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);
    }