private void OnClickPickPlace() { PlacePickerFragment fragment = new PlacePickerFragment(); fragment.Location = (SEATTLE_LOCATION); fragment.TitleText = (GetString(Resource.String.pick_seattle_place)); SetPlacePickerListeners(fragment); ShowPickerFragment(fragment); }
private void SetPlacePickerListeners(PlacePickerFragment fragment) { fragment.DoneButtonClicked += delegate { OnPlacePickerDone(fragment); }; fragment.SelectionChanged += delegate { if (fragment.Selection != null) { OnPlacePickerDone(fragment); } }; }
private void OnPlacePickerDone(PlacePickerFragment fragment) { Android.Support.V4.App.FragmentManager fm = SupportFragmentManager; fm.PopBackStack(); String result = ""; IGraphPlace selection = fragment.Selection; if (selection != null) { result = selection.Name; } else { result = GetString(Resource.String.no_place_selected); } ShowAlert(GetString(Resource.String.you_picked), result); }
private void SetPlacePickerListeners (PlacePickerFragment fragment) { fragment.DoneButtonClicked += delegate { OnPlacePickerDone (fragment); }; fragment.SelectionChanged += delegate { if (fragment.Selection != null) { OnPlacePickerDone (fragment); } }; }
private void OnClickPickPlace () { PlacePickerFragment fragment = new PlacePickerFragment (); fragment.Location = (SEATTLE_LOCATION); fragment.TitleText = (GetString (Resource.String.pick_seattle_place)); SetPlacePickerListeners (fragment); ShowPickerFragment (fragment); }
private void OnPlacePickerDone (PlacePickerFragment fragment) { FragmentManager fm = SupportFragmentManager; fm.PopBackStack (); String result = ""; IGraphPlace selection = fragment.Selection; if (selection != null) { result = selection.Name; } else { result = GetString (Resource.String.no_place_selected); } ShowAlert (GetString (Resource.String.you_picked), result); }