void HandleCurrentUserChanged (object sender, CurrentUserChangedEventArgs e) { // when the user changes, pop all the way to root! // if (e.PreviousUser != null) { this.NavigationController.PopToRootViewController (false); } }
void HandleCurrentUserChanged (object sender, CurrentUserChangedEventArgs e) { var user = e.NewUser ?? Buddy.CurrentUser; PlatformAccess.Current.InvokeOnUiThread (() => { if (user != null) { lblUserCheckins.Text = String.Format ("{0}'s Checkins:", user.FirstName ?? user.Username); lblUserCheckins.Hidden = false; } else { lblUserCheckins.Hidden = true; } _dataSource.Clear (); checkinTable.ReloadData (); }); }