Сообщение об ошибке сообщает, что actionbar
является нулевым в этой строке
actionbar.setDisplayHomeAsUpEnabled(true);
Чтобы избежать этого, проверьте на null перед использованием, например:
ActionBar actionbar = getSupportActionBar();
if( actionbar != null ) {
actionbar.setDisplayHomeAsUpEnabled(true);
actionbar.setHomeAsUpIndicator(R.drawable.ic_menu);
}
Возможно, вы также захотите взглянуть на некоторые возможные причины , почему возвращает ноль. Например, в зависимости от версии Android, в которой это происходит, установка windowNoTitle
в значение true может привести к тому, что у вас не будет панели действий, и будет получен ноль от этого вызова (см. здесь ).