Как правильно получить данные из адаптера при отображении RecyclerView в другой активити (ORM Room)?

Есть две активити.

MainActivity кладет контакты в базу данных и отправляет лист контактов в адаптер, на этом этапе по дебаггеру все идет верно.

DatabaseActivity должна отображать данные из таблицы в RecyclerView, на этом этапе дебаггер показывает адаптер как null Вопрос: как правильно вызвать адаптер во второй активити

Что я делаю не так? Этот код во второй активити

    ContactsListAdapter adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_show_database);

        adapter = new ContactsListAdapter(ShowDatabaseActivity.this);
        RecyclerView recyclerView = findViewById(R.id.recycler_view);
        recyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
        recyclerView.setAdapter(adapter);
    }

Ответы (0 шт):