private void HandleNegativeButtonClick(object sender, DialogClickEventArgs e) { var dialog = (AlertDialog)sender; //dialog.Dismiss(); TargetFragment.OnActivityResult(TargetRequestCode, 2, this.Activity.Intent); }
public void HandlePositiveButtonClick(object sender, DialogClickEventArgs e) { //Toast.MakeText(this.Activity,"Presionado si",ToastLength.Short).Show(); try { if (codigo == 0) { //se aprueba var dialog = (AlertDialog)sender; TargetFragment.OnActivityResult(TargetRequestCode, 1, this.Activity.Intent); } if (codigo == 1) { if (!string.IsNullOrEmpty(FragmentList.motivo)) { //en correcion var dialog = (AlertDialog)sender; TargetFragment.OnActivityResult(TargetRequestCode, 0, this.Activity.Intent); } else { Toast.MakeText(this.Activity, "Por favor incluya las observaciones", ToastLength.Long).Show(); } } //Activity.StartService(new Intent(this.Activity, typeof(Helpers.servicioCheckDB))); } catch (Exception ex) { Console.WriteLine("ERROR HANDLE POSITIVE BUTTON: " + ex.ToString()); } }
private async void DoPowerAction() { _powerBtnLoader.Visibility = ViewStates.Visible; _powerBtn.Text = string.Empty; var model = new BalanceModel(_powerAmount, _balance.MaxDecimals, _balance.CurrencyType) { UserInfo = _balance.UserInfo }; var response = await Presenter.TryPowerUpOrDown(model, _powerAction); if (!IsInitialized || IsDetached) { return; } _powerBtnLoader.Visibility = ViewStates.Gone; _powerBtn.Text = AppSettings.LocalizationManager.GetText(_powerAction == PowerAction.PowerUp ? LocalizationKeys.PowerUp : LocalizationKeys.PowerDown); if (response.IsSuccess) { TargetFragment.OnActivityResult(WalletFragment.WalletFragmentPowerUpOrDownRequestCode, (int)Result.Ok, null); Activity.ShowAlert(LocalizationKeys.TransferSuccess, ToastLength.Short); BackBtnOnClick(null, null); } else { Activity.ShowAlert(response.Exception, ToastLength.Short); } }
public override Fragment GetItem(int position) { TargetFragment targetFragment = new TargetFragment(); targetFragment.targetItem = this.targetItems[position]; return(targetFragment); }
/// <summary> /// Update the target fragment /// </summary> void UpdateTargetFragment() { if (_run != null && TargetFragment != null) { var intent = new Intent(); intent.PutExtra(BundleArguments.RunNumber, _run.RunNumber); TargetFragment.OnActivityResult((int)RequestCodes.SelectCalls, (int)Result.Ok, intent); } }
private void HandlePositiveButtonClick(object sender, DialogClickEventArgs e) { try { var dialog = (AlertDialog)sender; TargetFragment.OnActivityResult(TargetRequestCode, 1, this.Activity.Intent); //FIXME : ANTERIORMENTE ESTABA ENCENDIDO //Activity.StartService(new Intent(this.Activity, typeof(Helpers.servicioCheckDB))); } catch (Exception ex) { Console.WriteLine("ERROR HANDLE POSITIVE BUTTON: " + ex.ToString()); } }
void SendResult(Result result, DateTime date) { if (TargetFragment == null) { return; } var intent = new Intent(); intent.PutExtra(C_EXTRA_DATE, date.ToBinary()); TargetFragment.OnActivityResult(TargetRequestCode, (int)result, intent); }
private void sendResult(Android.App.Result resultCode) { if (TargetFragment == null) { return; } var i = new Intent(); i.PutExtra(EXTRA_DATE, _date.ToString()); TargetFragment.OnActivityResult(TargetRequestCode, (int)resultCode, i); }
void SendResult(int resultCode) { if (TargetFragment == null) { return; } Intent i = new Intent(); i.PutExtra(EXTRA_MINUTE, mDate.Minute); i.PutExtra(EXTRA_HOUR, mDate.Hour); TargetFragment.OnActivityResult(TargetRequestCode, resultCode, i); }
private void Scan() { var opts = new MobileBarcodeScanningOptions { PossibleFormats = new List <ZXing.BarcodeFormat> { ZXing.BarcodeFormat.QR_CODE }, CameraResolutionSelector = availableResolutions => { foreach (var ar in availableResolutions) { Console.WriteLine("Resolution: " + ar.Width + "x" + ar.Height); } return(null); } }; scanFragment.StartScanning(result => { // Null result means scanning was cancelled if (result == null || string.IsNullOrEmpty(result.Text)) { Toast.MakeText(Activity, "Scanning Cancelled", ToastLength.Long).Show(); return; } if (IsValidContactScan(result) == false) { TargetFragment.OnActivityResult(Constants.Scan_Public_Key_Request_Code, Constants.Unsuccessful_Public_Key_Scan, new Intent()); Dismiss(); } // Otherwise, proceed with result var publicKeyElements = PublicKeyElements(result.Text); Activity.RunOnUiThread(() => { var resultBundle = new Bundle(); resultBundle.PutString("contactId", publicKeyElements[0]); resultBundle.PutString("publicKey", publicKeyElements[1]); var resultIntent = new Intent().PutExtras(resultBundle); TargetFragment.OnActivityResult(Constants.Scan_Public_Key_Request_Code, Constants.Successful_Public_Key_Scan, resultIntent); Dismiss(); }); }, opts); }
/// <summary> /// Handles date pickers ok click. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DatePickerOkHandler(object sender, DialogClickEventArgs e) { if (TargetFragment != null) { DateTime currentDateTime = _datePicker.DateTime.Add(_currentTime); Bundle bundle = new Bundle(); PutItsDateTime(bundle, currentDateTime); Intent intent = new Intent(); intent.PutExtras(bundle); TargetFragment.OnActivityResult(TargetRequestCode, (int)Result.Ok, intent); } }
void SendResult(int resultCode) { if (TargetFragment == null) { return; } Intent i = new Intent(); i.PutExtra(EXTRA_YEAR, mDate.Year); i.PutExtra(EXTRA_MONTH, mDate.Month); i.PutExtra(EXTRA_DAY, mDate.Day); TargetFragment.OnActivityResult(TargetRequestCode, resultCode, i); }
private void HandlePositiveButtonClick(object sender, DialogClickEventArgs e) { try { var dialog = (AlertDialog)sender; //Se retorna la respuesta al request code 3 dentro de activity results. //Se devuelve el codigo 1 que es con el cual se aceptan los resultados de las notificaciones. if (codigo == 0) { TargetFragment.OnActivityResult(TargetRequestCode, 1, this.Activity.Intent); } if (codigo == 1) { TargetFragment.OnActivityResult(TargetRequestCode, 0, this.Activity.Intent); } } catch (Exception ex) { Console.WriteLine("ERROR HANDLE POSITIVE BUTTON: " + ex.ToString()); } }
private void ContinuePublishing(object sender, EventArgs e) { TargetFragment.OnActivityResult(0, (int)Result.Ok, null); ((BaseActivity)Activity).OnBackPressed(); }