У вас в
NoteDetailsActivity
грохается похоже вот в этом месте:
setSupportActionBar(toolbar);
Причина 1:
Toolbar toolbar = findViewById(R.id.toolbar);
Это поле нужно инициализировать в методе
onCreate()
и обязательно после вызова
setContentView()
, иначе
findViewById()
возвращает
null
.
Причина 2:
private void setSupportActionBar(Toolbar toolbar) {
}
Не знаю, зачем у вас переопределен этот метод родительского класса, может случайно.
Нужно либо удалить его совсем, либо вызвать в нем метод из родительского класса:
private void setSupportActionBar(Toolbar toolbar) {
super.setSupportActionBar(toolbar);
}