コード例 #1
0
ファイル: AndroidLifecycle.cs プロジェクト: Samnor/TangoGit
 /// <summary>
 /// Registers the onRequestPermissionResult callback to Android.
 /// </summary>
 /// <param name="onRequestPermissionResult">On request permissions result.</param>
 public void RegisterOnActivityResult(OnRequestPermissionsResultHandler onRequestPermissionResult)
 {
     if (onRequestPermissionResult != null)
     {
         m_onRequestPermissionsResultEvent += onRequestPermissionResult;
     }
 }
コード例 #2
0
ファイル: AndroidLifecycle.cs プロジェクト: Samnor/TangoGit
 /// <summary>
 /// Unregisters the onRequestPermissionResult callback to Android.
 /// </summary>
 /// <param name="onRequestPermissionsResult">On request permissions result.</param>
 public void UnregisterOnRequestPermissionsResult(OnRequestPermissionsResultHandler onRequestPermissionsResult)
 {
     if (onRequestPermissionsResult != null)
     {
         m_onRequestPermissionsResultEvent -= onRequestPermissionsResult;
     }
 }
コード例 #3
0
ファイル: AndroidHelper.cs プロジェクト: Lando121/TangoHack
    /// <summary>
    /// Unregisters for the Android on request permissions result event.
    /// </summary>
    /// <param name="onRequestPermissionsResult">On request permissions result.</param>
    public static void UnregisterOnActivityResultEvent(OnRequestPermissionsResultHandler onRequestPermissionsResult)
    {
        #if ANDROID_DEVICE
        if (m_callbacks == null)
        {
            return;
        }

        m_callbacks.UnregisterOnRequestPermissionsResult(onRequestPermissionsResult);
        #endif
    }
コード例 #4
0
 public void RegisterOnRequestPermissionsResultEvent(OnRequestPermissionsResultHandler handler)
 {
     AndroidHelper.RegisterOnRequestPermissionsResultEvent(handler);
 }