private void OnFriendPickerDone(FriendPickerFragment fragment) { FragmentManager fm = SupportFragmentManager; fm.PopBackStack(); String results = ""; var selection = fragment.Selection; if (selection != null && selection.Count > 0) { List <String> names = new List <String> (); foreach (IGraphUser user in selection) { names.Add(user.Name); } results = string.Join(", ", names.ToArray()); } else { results = GetString(Resource.String.no_friends_selected); } ShowAlert(GetString(Resource.String.you_picked), results); }
private void OnClickPickFriends() { FriendPickerFragment fragment = new FriendPickerFragment(); SetFriendPickerListeners(fragment); ShowPickerFragment(fragment); }
private void SetFriendPickerListeners(FriendPickerFragment fragment) { fragment.DoneButtonClicked += delegate { OnFriendPickerDone(fragment); }; }
private void OnFriendPickerDone (FriendPickerFragment fragment) { FragmentManager fm = SupportFragmentManager; fm.PopBackStack (); String results = ""; var selection = fragment.Selection; if (selection != null && selection.Count > 0) { List<String> names = new List<String> (); foreach (IGraphUser user in selection) { names.Add (user.Name); } results = string.Join (", ", names.ToArray ()); } else { results = GetString (Resource.String.no_friends_selected); } ShowAlert (GetString (Resource.String.you_picked), results); }
private void SetFriendPickerListeners (FriendPickerFragment fragment) { fragment.DoneButtonClicked += delegate { OnFriendPickerDone (fragment); }; }
private void OnClickPickFriends () { FriendPickerFragment fragment = new FriendPickerFragment (); SetFriendPickerListeners (fragment); ShowPickerFragment (fragment); }