Вы можете печатать до двух знаков после запятой, используя следующее.
System.out.printf("%.2f inch is %.2f centimeters%n", inches, centimeters);
Попробуйте этот код,
Код диспетчера сеансов:
SharedPreferences sharedPreferences;
SharedPreferences.Editor editor;
Context context;
public static final String KEY_CHECKIN= "checkin";
public void setCheckin(boolean login){
editor = sharedPreferences.edit();
editor.putBoolean(KEY_CHECKIN,checkin);
editor.apply();
}
public boolean getCheckin(){
return sharedPreferences.getBoolean(KEY_CHECKIN,false);
}
В вашем коде Java:
SessionManager sessionmanager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
sessionmanager = new SessionManager(this);
// Условие для регистрации
[112 ]// Получение значения, когда пользователь снова открывает приложение:
if(sessionmanager.getCheckin()){}////proceed with your logic.
Пока вы не очистите хранилище / кеш, SharedPreferences не будет очищен сам по себе.