private void _RequestCameraPermission(CameraPermissionsResultCallback onComplete, IntPtr context) { const string cameraPermissionName = "android.permission.CAMERA"; AndroidPermissionsManager.RequestPermission(cameraPermissionName).ThenAction((grantResult) => { onComplete(grantResult.IsAllGranted, context); }); }
private void RequestCameraPermission(CameraPermissionsResultCallback onComplete, IntPtr context) { if (_androidPermissionCheck != null) { _androidPermissionCheck.RequestAndroidPermission(_cameraPermissionName) .ThenAction((grantResult) => { onComplete(grantResult.IsAllGranted, context); }); } }
private static void _RequestCameraPermissionTrampoline( CameraPermissionsResultCallback onComplete, IntPtr context) { Instance._RequestCameraPermission(onComplete, context); }