Так что я знаю, как добавить кнопку обратной навигации к моей пользовательской панели инструментов, однако должен быть более эффективный способ добавления функциональности к нескольким действиям, чем копирование и вставка этого кода в каждое ...
Toolbar toolbar = findViewById(R.id.tlbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
Я пытался создать общий класс, в котором я создал функцию, которую можно было вызывать в каждом упражнении, однако вам нужно findViewById
, что можно сделать только в упражнении. Любые предложения по этому поводу?