Example #1
0
        protected override void OnResume()
        {
            base.OnResume();
            if (!mActionBarSetup)
            {
                SetupActionBar();
                mActionBarSetup = true;
            }

            SignatureVerificationOverrides.disableAppSwitchSignatureVerification(Settings.IsPayPalSignatureVerificationDisabled(this));
            PayPalOneTouchCore.UseHardcodedConfig(this, Settings.UseHardcodedPayPalConfiguration(this));

            if (Api.BuildConfig.Debug && ContextCompat.CheckSelfPermission(this, global::Android.Manifest.Permission.WriteExternalStorage)
                != global::Android.Content.PM.Permission.Granted)
            {
                ActivityCompat.RequestPermissions(this, new string[] { global::Android.Manifest.Permission.WriteExternalStorage }, 1);
            }
            else
            {
                HandleAuthorizationState();
            }
        }
Example #2
0
        protected override void OnResume()
        {
            base.OnResume();
            if (!mActionBarSetup)
            {
                SetupActionBar();
                mActionBarSetup = true;
            }

            SignatureVerificationOverrides.disableAppSwitchSignatureVerification(
                Settings.isPayPalSignatureVerificationDisabled(this));
            PayPalOneTouchCore.UseHardcodedConfig(this, Settings.useHardcodedPayPalConfiguration(this));

            if (BuildConfig.DEBUG && ContextCompat.CheckSelfPermission(this, WRITE_EXTERNAL_STORAGE) != 0)
            {
                ActivityCompat.RequestPermissions(this, new string[] { (string)WRITE_EXTERNAL_STORAGE }, 1);
            }
            else
            {
                HandleAuthorizationState();
            }
        }