Я следовал руководству по архитектуре приложения. Он сказал, что для сохранения данных лучше использовать ROOM
. Но когда я пытаюсь это сделать, используя этот учебник
, который использует следующий код: -
@Dao
public interface WordDao {
// allowing the insert of the same word multiple times by passing a
// conflict resolution strategy
@Insert(onConflict = OnConflictStrategy.IGNORE)
void insert(Word word);
@Query("DELETE FROM word_table")
void deleteAll();
@Query("SELECT * from word_table ORDER BY word ASC")
List<Word> getAlphabetizedWords();
}
он не может сохранить данные при возвращении к активности после возвращения пользователя нажмите или уничтожите действие.
Может кто-нибудь сказать мне, в чем проблема или в чем моя вина?