Может ли Список в LiveData, возвращенный из комнаты DAO, быть нулевым? - PullRequest
0 голосов
/ 18 сентября 2018

Это метод в моем DAO:

@Query("SELECT * FROM note_table ORDER BY priority DESC")
LiveData<List<Note>> getAllNotes();

И я наблюдаю его в своей MainActivity:

noteViewModel.getAllNotes().observe(this, new Observer<List<Note>>() {
        @Override
        public void onChanged(@Nullable List<Note> notes) {
            adapter.setNotes(notes);
        }

onChanged помечено @Nullable, но я будукогда-нибудь получишь null?Если да, то при каких обстоятельствах?Если таблица пуста, я получаю List с размером 0.

...