protected override void OnPreExecute() { progressDialog = new ProgressDialogFragment(context.GetString(Resource.String.text_download_file)); var tran = context.SupportFragmentManager.BeginTransaction(); progressDialog.Cancelable = false; progressDialog.Show(tran, context.GetString(Resource.String.text_name_fragment_progress)); base.OnPreExecute(); }
private void ForecastSwitch_CheckedChange(object sender, CompoundButton.CheckedChangeEventArgs e) { forecastSwitch.Text = e.IsChecked ? AppCompatActivity.GetString(Resource.String.switch_details) : AppCompatActivity.GetString(Resource.String.switch_daily); forecastView.Visibility = e.IsChecked ? ViewStates.Gone : ViewStates.Visible; txtForecastView.Visibility = e.IsChecked ? ViewStates.Visible : ViewStates.Gone; }
public static AppCompatDialog ConfirmationAlert( this AppCompatActivity activity, int titleRes, int messageRes, int positiveButtonRes, int negativeButtonRes, Action positiveCallback = null, Action negativeCallback = null ) { AlertDialog.Builder builder = new AlertDialog.Builder(activity); builder.SetTitle(titleRes); builder.SetMessage(messageRes); builder.SetPositiveButton(activity.GetString(positiveButtonRes), (senderAler, args) => { positiveCallback?.Invoke(); }); builder.SetNegativeButton(activity.GetString(negativeButtonRes), (senderAler, args) => { negativeCallback?.Invoke(); }); return(builder.Create()); }
public override View GetView(int position, View convertView, ViewGroup parent) { try { if (convertView == null) { if (_activity != null) { convertView = _activity.LayoutInflater.Inflate(Resource.Layout.SpinnerGeneralDropdownItem, parent, false); } else if (parent != null) { LayoutInflater inflater = (LayoutInflater)parent.Context.GetSystemService(Context.LayoutInflaterService); convertView = inflater.Inflate(Resource.Layout.SpinnerGeneralDropdownItem, parent, false); } else { return(convertView); } } _typeName = convertView.FindViewById <TextView>(Resource.Id.txtSpinnerSelected); if (_typeName != null) { _typeName.Text = _moodTypes[position].Trim(); } return(convertView); } catch (Exception e) { Log.Error(TAG, "GetView: Exception - " + e.Message); if (_activity != null) { if (GlobalData.ShowErrorDialog) { ErrorDisplay.ShowErrorAlert(_activity, e, _activity.GetString(Resource.String.ErrorMoodTypeAdapterGetView), "MoodSpinnerDropdownListItemsAdapter.GetView"); } } return(convertView); } }