Я настраиваю приложение, чтобы сохранить свое настроение.Мой код выглядит так:
DateTime dt = new DateTime();
DateTimeFormatter fmt = DateTimeFormat.forPattern("EEEE, dd").withLocale(Locale.FRANCE);
day = fmt.print(dt);
Идеально, чтобы получить дату, но теперь я хотел бы проверить, когда дата меняется, чтобы не переписывать мое последнее настроение.Я хотел бы сохранять свое настроение изо дня в день.
Я использую SharedPreferences для сохранения своего настроения, и мой код выглядит так:
private void saveDateTime(){
SharedPreferences sharedPreferences = getContext().getSharedPreferences(MY_PREFS, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
DateTime dt = new DateTime();
DateTimeFormatter fmt = DateTimeFormat.forPattern("EEEE, dd").withLocale(Locale.FRANCE);
day = fmt.print(dt);
editor.putString(DATE, day);
editor.apply();
editor.commit();
}
Если у SomeOne есть идея помочьменя не стесняйтесь;)