protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == Constants.REQ_CODE_BUY) { if (data == null) { Log.Error(TAG, "data is null"); return; } PurchaseResultInfo purchaseIntentResult = mClient.ParsePurchaseResultInfoFromIntent(data); switch (purchaseIntentResult.ReturnCode) { case OrderStatusCode.OrderStateCancel: Toast.MakeText(this, "Order has been canceled!", ToastLength.Long).Show(); break; case OrderStatusCode.OrderProductOwned: QueryPurchases(null); break; case OrderStatusCode.OrderStateSuccess: isHiddenLevelPurchased = true; DeliverProduct(); break; default: break; } return; } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); try { if (resultCode == Android.App.Result.Ok && requestCode == (int)Camera.CameraCode.OnActivityResultCode) { var ids = new List <string>(); foreach (var idLoggado in model.infoUsuario) { ids.Add(idLoggado.ID); } var urlsFotosSalvas = model.camera.PerformOnActivity(ids); model.dbPdvs.InsertFotoProfile(urlsFotosSalvas, ids); model.infoUsuario = model.dbPdvs.GetUserInfoLogged(); model.profileAvatar.SetImageBitmap(model.camera.GetBitMap(model.infoUsuario[0].AVATAR)); MetricsManager.TrackEvent("FotoSucesso"); } if (resultCode != Android.App.Result.Canceled && resultCode != Android.App.Result.Ok && requestCode == (int)Camera.CameraCode.OnActivityResultCode) { throw new Exception(); } } catch (Exception ex) { MetricsManager.TrackEvent("FotoFalha"); MetricsManager.TrackEvent(ex.Message); RunOnUiThread(() => Toast.MakeText(this, Resources.GetString(Resource.String.erro_msg_ao_tirar_foto), ToastLength.Long).Show()); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); // Make it available in the gallery Intent mediaScanIntent = new Intent(Intent.ActionMediaScannerScanFile); Uri contentUri = Uri.FromFile(App._file); mediaScanIntent.SetData(contentUri); SendBroadcast(mediaScanIntent); // Display in ImageView. We will resize the bitmap to fit the display // Loading the full sized image will consume to much memory // and cause the application to crash. int height = Resources.DisplayMetrics.HeightPixels; int width = _imageView.Height; App.bitmap = App._file.Path.LoadAndResizeBitmap(width, height); if (App.bitmap != null) { _imageView.SetImageBitmap(App.bitmap); scanBarcode(App.bitmap, tv); App.bitmap = null; } // Dispose of the Java side bitmap. GC.Collect(); }
void HandleRequestCode(int requestCode, Result resultCode, JudoReceipt receipt) { if (resultCode == Result.Ok && receipt.Result != "Declined") { PaymentReceiptModel paymentReceipt; if ((paymentReceipt = receipt.FullReceipt as PaymentReceiptModel) != null) { _judoSuccessCallback.Value(paymentReceipt); Finish(); } } else if (_judoFailureCallback.Value != null) { var judoError = new JudoError(); var paymentreceipt = receipt != null ? receipt.FullReceipt as PaymentReceiptModel : null; if (paymentreceipt != null) { _judoFailureCallback.Value(judoError, paymentreceipt); Finish(); } else { _judoFailureCallback.Value(judoError); Finish(); } } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); callbackManager.OnActivityResult(requestCode, (int)resultCode, data); SetResult(resultCode); Finish(); }
protected override void OnActivityResult(int requestCode, Result resultVal, Intent data) { if (requestCode == VOICE) { if (resultVal == Result.Ok) { var matches = data.GetStringArrayListExtra(RecognizerIntent.ExtraResults); if (matches.Count != 0) { string textInput = textBox.Text + matches[0]; // limit the output to 500 characters if (textInput.Length > 500) textInput = textInput.Substring(0, 500); textBox.Text = textInput; } else textBox.Text = "No speech was recognised"; // change the text back on the button recButton.Text = "Start Recording"; } } base.OnActivityResult(requestCode, resultVal, data); }
protected override void OnActivityResult(int requestCode, AndroidAppResult resultCode, Intent?data) { base.OnActivityResult(requestCode, resultCode, data); // we have a valid GUID, so handle the task if (GetIntermediateTask(guid, true) is IntermediateTask task) { if (resultCode == AndroidAppResult.Canceled) { task.TaskCompletionSource.TrySetCanceled(); } else { try { data ??= new Intent(); task.OnResult?.Invoke(data); task.TaskCompletionSource.TrySetResult(data); } catch (Exception ex) { task.TaskCompletionSource.TrySetException(ex); } } } // close the intermediate activity Finish(); }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent intent) { if (resultCode != Result.Ok) { return; } if (requestCode == ResultLogin) { _isAuthenticated = true; return; } _onceResumedTask = requestCode switch { ResultRestoreSAF => new Task(async() => { await BeginRestore(intent.Data); }), ResultBackupSAF => new Task(() => { BeginBackup(intent.Data); }), ResultCustomIconSAF => new Task(async() => { await SetCustomIcon(intent.Data); }), ResultSettingsRecreate => new Task(() => { RunOnUiThread(Recreate); }), _ => _onceResumedTask }; }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); switch (requestCode) { case 1: ShowMenu(); break; case 3: if (resultCode == Result.Ok) { answers = new Dictionary <string, int[]>(); } ShowMenu(); break; case 2: currentQuestionGroup = data.GetStringExtra("GroupId"); questionNumber = 0; SetupQuestion(); break; } }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if ((requestCode == 444) && (resultCode == Android.App.Result.Ok) && (data != null)) { Android.Net.Uri uri = data.Data; using (var inputStream = this.ContentResolver.OpenInputStream(uri)) { using (var streamReader = new System.IO.StreamReader(inputStream)) { var bytes = default(byte[]); using (var memstream = new System.IO.MemoryStream()) { streamReader.BaseStream.CopyTo(memstream); bytes = memstream.ToArray(); OnceLogoyuYule(bytes); //SecilenGoruntuByte = bytes; //circleImageView.SetImageURI(uri); //LogoYukleButton.Visibility = ViewStates.Gone; //LogoPath = uri; } } } } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { if (requestCode == LOGIN_RESULT && resultCode == Android.App.Result.Ok) { FinishLoad(); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); try { if (resultCode == Android.App.Result.Ok && requestCode == (int)Camera.CameraCode.OnActivityResultCode) { var newName_Foto = "VISITAS_" + Intent.GetStringExtra("idVisita"); if (!string.IsNullOrEmpty(Intent.GetStringExtra("idProduto"))) { newName_Foto += "_PRODUTO_" + Intent.GetStringExtra("idProduto"); } newName_Foto += "_TIPO_" + lastTagFotoSelected; newName_Foto = newName_Foto.Replace(" ", "-"); camera.PerformOnActivity(newName_Foto, DateTime.Now); MetricsManager.TrackEvent("FotoSucesso"); } if (resultCode != Android.App.Result.Canceled && resultCode != Android.App.Result.Ok && requestCode == (int)Camera.CameraCode.OnActivityResultCode) { throw new Exception(); } } catch (Exception ex) { MetricsManager.TrackEvent("FotoFalha"); MetricsManager.TrackEvent(ex.Message); RunOnUiThread(() => Toast.MakeText(this, Resources.GetString(Resource.String.erro_msg_ao_tirar_foto), ToastLength.Long).Show()); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == Constants.REQ_CODE_BUY) { if (data == null) { Log.Error(TAG, "data is null"); return; } PurchaseResultInfo purchaseIntentResult = Iap.GetIapClient(this).ParsePurchaseResultInfoFromIntent(data); switch (purchaseIntentResult.ReturnCode) { case OrderStatusCode.OrderStateCancel: Toast.MakeText(this, "Order has been canceled!", ToastLength.Long).Show(); break; case OrderStatusCode.OrderStateFailed: Toast.MakeText(this, GetString(Resource.String.pay_fail), ToastLength.Long).Show(); break; case OrderStatusCode.OrderStateSuccess: Toast.MakeText(this, GetString(Resource.String.pay_success), ToastLength.Long).Show(); presenter.RefreshSubscription(); break; default: break; } return; } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (requestCode == RECOVERY_DIALOG_REQUEST) { GetYouTubePlayerProvider ().Initialize (DeveloperKey.Key, this); } }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Android.App.Result resultCode, Intent data) { if (requestCode == 1) { if (resultCode == Android.App.Result.Ok) { takeAddressFromSearch = true; pickupRadio.Checked = false; destinationRadio.Checked = false; var place = Autocomplete.GetPlaceFromIntent(data); pickupLocationText.Text = place.Name.ToString(); pickupLocationLatLng = place.LatLng; pickupAddress = place.Name.ToString(); mainMap.AnimateCamera(CameraUpdateFactory.NewLatLngZoom(place.LatLng, 15)); centerMaker.SetColorFilter(Color.DarkGreen); } } if (requestCode == 2) { if (resultCode == Android.App.Result.Ok) { takeAddressFromSearch = true; pickupRadio.Checked = false; destinationRadio.Checked = false; var place = Autocomplete.GetPlaceFromIntent(data); destiantionLocationText.Text = place.Name.ToString(); destinationLocationLatLng = place.LatLng; destinationAddress = place.Name.ToString(); mainMap.AnimateCamera(CameraUpdateFactory.NewLatLngZoom(place.LatLng, 15)); centerMaker.SetColorFilter(Color.Red); TriplocationsSet(); } } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); switch (requestCode) { case SIGN_IN_REQUEST: if (resultCode == Android.App.Result.Ok) { TBPUser user = JsonConvert.DeserializeObject <TBPUser> (data.GetStringExtra("user")); Users.Add(user); mAdapter.NotifyDataSetChanged(); } else { this.RunOnUiThread(() => Toast.MakeText(this, "User Not Signed In", ToastLength.Short).Show()); } break; case CREATE_MEMBER_REQUEST: if (resultCode == Android.App.Result.Ok) { string user_string = data.GetStringExtra("user"); TBPUser user = JsonConvert.DeserializeObject <TBPUser> (user_string); this.RunOnUiThread(() => Toast.MakeText(this, "New User Created", ToastLength.Short).Show()); signInUser(user); continueScan = true; } else { this.RunOnUiThread(() => Toast.MakeText(this, "User Not Created", ToastLength.Short).Show()); } break; } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); // Relay the result to our FB Session Session.ActiveSession.OnActivityResult(this, requestCode, (int)resultCode, data); }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == Constants.REQ_CODE_LOGIN) { int returnCode = IapClientHelper.ParseRespCodeFromIntent(data); if (returnCode == OrderStatusCode.OrderStateSuccess) { Toast.MakeText(this, "Login Success", ToastLength.Long).Show(); } else if (returnCode == OrderStatusCode.OrderAccountAreaNotSupported) { Toast.MakeText(this, "This is unavailable in your country/region.", ToastLength.Long).Show(); } else { Toast.MakeText(this, "User cancel login.", ToastLength.Long).Show(); Toast.MakeText(this, "App will Exit", ToastLength.Long).Show(); Android.OS.Process.KillProcess(Android.OS.Process.MyPid()); } return; } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); switch (requestCode) { case SIGN_IN_REQUEST: if (resultCode == Android.App.Result.Ok) { var names = FindViewById <TextView> (Resource.Id.scanEventNames); names.Append(data.GetStringExtra("userName") + "\n"); } else { this.RunOnUiThread(() => Toast.MakeText(this, "User Not Signed In", ToastLength.Short).Show()); } break; case CREATE_MEMBER_REQUEST: if (resultCode == Android.App.Result.Ok) { string user_string = data.GetStringExtra("user"); TBPUser user = JsonConvert.DeserializeObject <TBPUser> (user_string); signInUser(user); this.RunOnUiThread(() => Toast.MakeText(this, "New User Created", ToastLength.Short).Show()); } else { this.RunOnUiThread(() => Toast.MakeText(this, "User Not Created", ToastLength.Short).Show()); } break; } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (Result.Ok == resultCode && 0 == requestCode) { UpdateTokenText(); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Android.App.Result.Ok) { if (requestCode == 101) { //Choose existing var bitmap = Android.Provider.MediaStore.Images.Media.GetBitmap(this.ContentResolver, data.Data); this.imageViewBarcode.SetImageBitmap(bitmap); Decode(bitmap); } else if (requestCode == 102) { //Take New picture // make it available in the gallery var mediaScanIntent = new Intent(Intent.ActionMediaScannerScanFile); var contentUri = Android.Net.Uri.FromFile(_file); mediaScanIntent.SetData(contentUri); this.SendBroadcast(mediaScanIntent); // display in ImageView var bitmap = Android.Provider.MediaStore.Images.Media.GetBitmap(ContentResolver, contentUri); this.imageViewBarcode.SetImageBitmap(bitmap); Decode(bitmap); } } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); IActivityService activityService = LazyResolver <IActivityService> .Service; activityService.ProcessActivityResult(requestCode, resultCode, data); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Result.Ok && requestCode == CREATE_ACCOUNT) { CheckAccount(); } }
protected override void OnActivityResult (int requestCode, Result resultCode, Android.Content.Intent data) { base.OnActivityResult (requestCode, resultCode, data); if (_serviceConnection != null) { _serviceConnection.BillingHandler.HandleActivityResult (requestCode, resultCode, data); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); // Handle the sign-in response. HandleSignInResult(requestCode, data); // Handle the HAUWEI Health authorization Activity response. HandleHealthAuthResult(requestCode); }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == RC_SIGN_IN) { var result = Auth.GoogleSignInApi.GetSignInResultFromIntent(data); HandleSignInResult(result); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); HiHealthOptions hiHealthOptions = HiHealthOptions.HiHealthOptionsBulider().Build(); AuthHuaweiId signInHuaweiId = HuaweiIdAuthManager.GetExtendedAuthResult(hiHealthOptions); MyAutoRecorderController = HuaweiHiHealth.GetAutoRecorderController(this, signInHuaweiId); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE && resultCode == Result.Ok) { Bitmap photo = (Bitmap)data.Extras.Get("data"); imageView.SetImageBitmap(photo); } }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Android.App.Result.Ok) { var intent = new Intent(); SetResult(Android.App.Result.Ok, intent); Finish(); } }
protected override void OnActivityResult (int requestCode, Result resultCode, Intent data) { base.OnActivityResult (requestCode, resultCode, data); if (resultCode != Result.Ok) { return; } var scannedString = data.GetStringExtra ("scanResultData"); adapter.Add (scannedString); adapter.NotifyDataSetChanged (); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Result.FirstUser) { var token = data.GetStringExtra("facebookToken"); App.PostSuccessFacebookAction(token); } }
public override void OnActivityResult (int requestCode, Result resultCode, Android.Content.Intent data) { base.OnActivityResult (requestCode, resultCode, data); if (requestCode == OPEN_DIRECTORY_REQUEST_CODE && resultCode == Result.Ok) { Activity.ContentResolver .TakePersistableUriPermission (data.Data, ActivityFlags.GrantReadUriPermission | ActivityFlags.GrantWriteUriPermission); UpdateDirectoryEntries (data.Data); } }
/** * Actions after choosing image from gallery * Uri uri - uri of choosen file * var path - URI converted to path * var converted_image - image converted to base64 string */ protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if ((requestCode == PickImageId) && (resultCode == Result.Ok) && (data != null)) { Uri uri = data.Data; add_photo.SetImageResource (0); add_photo.SetImageURI (uri); var path = GetPathToImage(uri); var converted_image = ConvertImageToString (path); add_photo.Tag = path; //adding image path as ImageView tag } }
/// <summary> /// 选择门店后,返回该页面,会执行此方法 /// </summary> /// <param name="requestCode">Request code.</param> /// <param name="resultCode">Result code.</param> /// <param name="data">Data.</param> protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); //选择门店后,返回该页面,执行此方法 if (resultCode == Android.App.Result.Ok) { AreaCodes = data.GetStringExtra("areaCodes"); AreaNames = data.GetStringExtra("areaNames"); tvAreaNames.Text = AreaNames; tvAreaCodes.Text = AreaCodes; } }
public static void SetAuthenticationAgentContinuationEventArgs(int requestCode, Result resultCode, Intent data) { AuthorizationResult authorizationResult; switch (resultCode) { case Result.Ok: authorizationResult= new AuthorizationResult(AuthorizationStatus.Success, data.GetStringExtra("ReturnedUrl")); break; case Result.Canceled: authorizationResult = new AuthorizationResult(AuthorizationStatus.UserCancel, null); break; default: authorizationResult = new AuthorizationResult(AuthorizationStatus.UnknownError, null); break; } WebUI.SetAuthorizationResult(authorizationResult); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (requestCode == PictureChooserRequestCode && resultCode == Result.Ok) { var stream = ContentResolver.OpenInputStream(data.Data); Presenter.OnUserSelectPictureResponse(ImageUtils.StreamToBytes(stream)); } else { base.OnActivityResult(requestCode, resultCode, data); } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (requestCode == GalleryRequest && resultCode == Result.Ok && data != null) { image = data.Data.ToString(); LoadImage(); } else { base.OnActivityResult(requestCode, resultCode, data); } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Android.App.Result.Ok && requestCode == 7083) { double latitude = data.GetDoubleExtra("Latitude", 0.0); double longitude = data.GetDoubleExtra("Longitude", 0.0); UIHelper.DelayedToast("Latitude" + latitude, 0); UIHelper.DelayedToast("Longitude" + longitude, 0); } UIHelper.DelayedToast("active", 0); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { JudoReceipt receipt = null; string msg_prefix = ""; if (data != null) { var resultString = data.GetStringExtra(JudoSDKManager.JUDO_RECEIPT); if (resultString != null) { var jsonResult = JsonConvert.DeserializeObject <PaymentReceiptModel> (resultString); receipt = new JudoReceipt(jsonResult); } if (resultCode == Result.Canceled) { Finish(); } else if (resultCode == JudoSDKManager.JUDO_ERROR) { var jsonError = data.GetStringExtra(JudoSDKManager.JUDO_ERROR_EXCEPTION); var error = (jsonError != null ? JsonConvert.DeserializeObject <JudoError> (data.GetStringExtra(JudoSDKManager.JUDO_ERROR_EXCEPTION)) : null); PaymentReceiptModel paymentReceipt = null; if (receipt != null) { paymentReceipt = receipt.FullReceipt as PaymentReceiptModel; } var innerError = new JudoError() { Exception = new Exception("Unknown Error"), ApiError = null }; if (error != null) { innerError = new JudoError() { Exception = error.Exception, ApiError = error.ApiError }; } _judoFailureCallback.Value(innerError, paymentReceipt); Finish(); } else { HandleRequestCode(requestCode, resultCode, receipt); } } Finish(); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { switch (resultCode) { case Result.Ok: // Try again. _isGooglePlayServicesInstalled = true; break; default: Log.Debug("MainActivity", "Unknown resultCode {0} for request {1}", resultCode, requestCode); break; } }
protected override void OnActivityResult (int requestCode, Result resultCode, Intent data) { switch (requestCode) { case _googleServicesCheckRequestCode: OnActivityResultForGS (resultCode); break; case GeofenceManager.ConnectionFailedRequestCode: OnActivityResultForLM (resultCode); break; default: base.OnActivityResult (requestCode, resultCode, data); break; } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Android.App.Result.Ok) { if (requestCode == 0) { currAssistant.AreaName = data.GetStringExtra("sname"); tvArea.Text = data.GetStringExtra("sname"); currAssistant.AreaCode = data.GetStringExtra("scode"); tvArea.SetTextColor(new Color(ContextCompat.GetColor(CurrActivity, Resource.Color.textColorPrimary))); } } }
private void ImageChooserCallback(int requestCode, Android.App.Result resultCode, Intent data) { if (requestCode == PickImageId && resultCode == Android.App.Result.Ok && data != null) { try { var pictureData = DecodeUri(data.Data); ReformatAndSearchKennzeichen(pictureData, DateTime.Now.ToString()); } catch (Exception) { Element.Navigation.PopModalAsync(); } } }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); RunOnUiThread(() => { if (resultCode == Android.App.Result.Ok) { var imagePhoto = FindViewById <ImageView>(Resource.Id.imageViewPhoto); if (imagePhoto != null) { imagePhoto.SetImageURI(data.Data); } } }); }
protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); switch (requestCode) { case MaskedWalletRequest: PerformFullWalletRequest((MaskedWallet)data.GetParcelableExtra(WalletConstants.ExtraMaskedWallet)); break; case FullWalletRequest: PerformJudoPayment((FullWallet)data.GetParcelableExtra(WalletConstants.ExtraFullWallet)); break; } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (requestCode == GOOGLE_PLAY_SERVICES_REQUEST_AUTHORIZATION) { _authInProgress = false; if (resultCode == Result.Ok) { ConnectToGoogleApi(); } else { Log.Warn(TAG, "Google+ API authentication was cancelled."); } } base.OnActivityResult(requestCode, resultCode, data); }
protected override void OnActivityResult(int requestCode, Result resultVal, Intent data) { if (requestCode == VOICE) { if (resultVal == Result.Ok) { var matches = data.GetStringArrayListExtra(RecognizerIntent.ExtraResults); var textInput = editText.Text + matches[0].ToString(); if (textInput.Length > 50) textInput = textInput.Substring(0, 50); editText.Text = textInput; Launcher(); } } base.OnActivityResult(requestCode, resultVal, data); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { if (resultCode != Result.Ok) { return; } switch (requestCode) { case PICK_FROM_CAMERA: Intent intent = new Intent(this, typeof(CropImage)); intent.PutExtra("image-path", mImageCaptureUri.Path); intent.PutExtra("scale", true); StartActivity(intent); break; } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { switch (requestCode) { case AddNewVehicleId: if (resultCode == Result.Ok) { Log.Debug(TAG, "Added a new vehicle."); } else { Log.Warn(TAG, "Seems there was a problem trying to add a vehicle? ResultCode: " + resultCode); } break; default: Log.Warn(TAG, "Unknown requestCode in OnActivityResult: " + requestCode); break; } }
public override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult (requestCode, resultCode, data); switch (requestCode) { case (SELECT_AUDIO_ACTIVITY_RESULT): { if (resultCode == Result.Ok) { Activity.Intent.PutExtras (data.Extras); var mainActivity = Activity as MainActivity; if (mainActivity != null) { mainActivity.GetTab (MainActivity.TabTitle.Player).Select(); } } break; } } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { ZTnTrace.Trace(MethodBase.GetCurrentMethod()); switch (requestCode) { case GearItemEditorActivity.ItemEdit: switch (resultCode) { case Result.Ok: Toast.MakeText(this, Resources.GetString(Resource.String.ItemEditingFinished), ToastLength.Long).Show(); forceRefresh = true; break; case Result.Canceled: Toast.MakeText(this, Resources.GetString(Resource.String.ItemEditingCanceled), ToastLength.Long).Show(); break; } break; } base.OnActivityResult(requestCode, resultCode, data); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); AuthenticationAgentContinuationHelper.SetAuthenticationAgentContinuationEventArgs(requestCode, resultCode, data); }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); ((DroidPlayServicesManager)BackpackPlannerState.PlatformPlayServicesManager).OnActivityResult(requestCode, resultCode, data); }
public MvxActivityResultParameters(int requestCode, Result resultCode, Intent data) { Data = data; ResultCode = resultCode; RequestCode = requestCode; }
//@Override protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (resultCode == Result.Ok) { Toast.MakeText(this, GetString(Resource.String.thanks), ToastLength.Long).Show(); new Java.Lang.Thread(new ConsumePurchaseRunnable(data)).Start(); } }
public ActivityResultEventArgs(int requestCode, Result resultCode, Intent data) { _requestCode = requestCode; _resultCode = resultCode; _data = data; }
//photo //ocr protected override async void OnActivityResult(int requestCode, Result resultCode, Intent data) { //PHOTO TAKER if (requestCode == 1) { if (resultCode == Result.Canceled) { return; } MediaFile mediaFile = await data.GetMediaFileExtraAsync(Forms.Context); System.Diagnostics.Debug.WriteLine(mediaFile.Path); var imageInfo = ImageMeter.GetImageSize(mediaFile.Path); MessagingCenter.Send<IPictureTaker, AccidentMediaViewModel>(this, "picTaken", imageInfo); /* mediaFile = null; GC.Collect();*/ } //OCR PHOTO TAKER if (requestCode == 2) { if (resultCode == Result.Canceled) { return; } MediaFile mediaFile = await data.GetMediaFileExtraAsync(Forms.Context); System.Diagnostics.Debug.WriteLine(mediaFile.Path); var imageInfo = ImageMeter.GetImageSize(mediaFile.Path); MessagingCenter.Send<IPictureTaker, AccidentMediaViewModel>(this, "OCRPictureResult", imageInfo); mediaFile = null; GC.Collect(); } //CHANGE LOCATION SETTINGS if (requestCode == REQUEST_CHECK_SETTINGS) { switch (resultCode) { case Result.Ok: Log.Info(TAG, "User agreed to make required location settings changes."); //START LOCATION SERVICES /*await StartLocationUpdates();*/ break; case Result.Canceled: Log.Info(TAG, "User chose not to make required location settings changes."); break; } } }
void DeliverResultToReceiver (Result resultCode, string message) { var bundle = new Bundle (); bundle.PutString (Constants.ResultDataKey, message); mReceiver.Send (resultCode, bundle); }
protected override void OnActivityResult (int requestCode, Result resultCode, Intent data) { if(requestCode == ChargeRequestCode) { if(data == null) { // This can happen if Square Register was uninstalled or crashed while we're waiting for a result. ShowSnackbar("No Result from Square Register"); return; } if(resultCode == Result.Ok) { ChargeRequest.Success success = _registerClient.ParseChargeSuccess(data); OnTransactionSuccess(success); } else { ChargeRequest.Error error = _registerClient.ParseChargeError(data); OnTransactionError(error); } } else { base.OnActivityResult(requestCode, resultCode, data); } }
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); // Make it available in the gallery //Intent mediaScanIntent = new Intent(Intent.ActionMediaScannerScanFile); //Uri contentUri = Uri.FromFile(App._file); //mediaScanIntent.SetData(contentUri); //SendBroadcast(mediaScanIntent); // Display in ImageView. We will resize the bitmap to fit the display. // Loading the full sized image will consume to much memory // and cause the application to crash. int height = Resources.DisplayMetrics.HeightPixels; int width = _imageView.Height; _bitmap = _file.Path.LoadAndResizeBitmap(width, height); if (_bitmap != null) { _imageView.SetImageBitmap(_bitmap); _bitmap = null; } // Dispose of the Java side bitmap. Xamarin documentation says that this is necessary to avoid problems on devices with low memory System.GC.Collect(); }