Мне нужно немного помочь с общими настройками Android.Я пытаюсь поместить логический тип в SP и сделать его видимым из любого другого действия в моем приложении. И я хочу иметь возможность изменить состояние логического типа на true / false из другого действия, чтобы я мог внести некоторые изменения впользовательский интерфейс в зависимости от этого логического значения.Сейчас я использую этот фрагмент кода, который я понимаю, но он не верен.
Вот оно:
Занятие 1:
boolean isLoggedIn = false;
SharedPreferences isLogged = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
SharedPreferences.Editor editor = isLogged.edit();
editor.putBoolean("isLoggedIn", isLoggedIn);
editor.commit();
Занятие 2:
boolean isLogged=true;
int mode = Activity.MODE_PRIVATE;
SharedPreferences mySharedPreferences;
mySharedPreferences=getSharedPreferences("isLoggedIn",mode);
mySharedPreferences.edit().putBoolean("isLoggedIn", isLogged);
boolean bool = mySharedPreferences.getBoolean("isLoggedIn",false);
Log.w("Boolean","Boolean state : "+bool);