Вы можете использовать словарь Properties
в Xamarin.Forms Application
класс. И пусть фреймворк Xamarin.Forms
обрабатывает постоянное имя пользователя между перезапусками приложений и приостановкой/возобновлением вашего приложения.
Сохранить имя пользователя, написав его Properties
словарь
var properties = Xamarin.Forms.App.Current.Properties;
if(!properties.ContainsKey("username")
{
properties.Add("username", username);
}
else
{
properties["username"] = username;
}
Затем, когда ваш экран Войти собирается появиться (например, в OnAppearing
метод) проверить Properties
для имени пользователя:
var properties = Xamarin.Forms.App.Current.Properties;
if(properties.ContainsKey("username")
{
var savedUsername = (string)properties["username"];
}
Если его там нет, значит, это первый раз, когда пользователь входит в ваше приложение.
мог добавьте шаги и код? –