public static void WriteToPreferences(Context context, Player player) { var editor = GetEditor(context); editor.PutString(PreferenceFirstName, player.FirstName); editor.PutString(PreferenceLastName, player.LastInitial); editor.PutString(PreferenceAvatar, player.Avatar.ToString()); editor.Apply(); }
void SetUpToolbar(Player player) { var toolbar = FindViewById<Toolbar>(Resource.Id.toolbar_player); SetActionBar(toolbar); ActionBar.SetDisplayShowTitleEnabled(false); var avatarView = toolbar.FindViewById<AvatarView>(Resource.Id.avatar); avatarView.SetImageDrawable (GetDrawable((int)player.Avatar)); (toolbar.FindViewById<TextView>(Resource.Id.title)).Text = GetDisplayName(player); }
string GetDisplayName(Player player) { return string.Format(GetString(Resource.String.player_display_name), player.FirstName, player.LastInitial); }
public static void Start(Context context, Player player) { var starter = new Intent(context, typeof(CategorySelectionActivity)); starter.PutExtra(ExtraPlayer, player); context.StartActivity(starter); }
void AssurePlayerInit() { if (null == player) player = PreferencesHelper.GetPlayer (Activity); }
void SavePlayer(Activity activity) { player = new Player (firstName.Text, lastInitial.Text, selectedAvatar); PreferencesHelper.WriteToPreferences (activity, player); }