В
Size: a a a
ОА
ОА
АД
Т
АД
АН
@OverrideИнициализация и заполнение ресайкл всью
public void submitList(final List<Note> list) {
super.submitList(list != null ? new ArrayList<>(list) : null);
}
// fill RecycleView
testNotes = new ArrayList<>(); // empty data to init
MyArrayAdapter adapter = new MyArrayAdapter(this, testNotes, new NoteDiffCallback());
rvList.setAdapter(adapter);
rvList.setLayoutManager(new LinearLayoutManager(this));
// Work with Database
viewModel = new ViewModelProvider(this,getDefaultViewModelProviderFactory()).get(NoteViewModel.class);
viewModel.readAllData().observe(this, notes -> {
adapter.submitList(new ArrayList<>(notes));
});
АН
SS
SS
A
f
SS
АН
d
АН
ВХ
d
АН
d