I'm getting (AS) warnings and a null pointer when trying to enable the "UP Navigation" on an activity.
: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.app.ActionBar.setDisplayShowHomeEnabled(boolean)' on a null object reference
I've tried two different methods (Display Back Arrow on Toolbar Android) but without success.
What am I doing wrong?
public class ViewMyHistory extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_requests);
Toolbar appToolbar = (Toolbar) findViewById(R.id.mainToolbar);
setSupportActionBar(appToolbar);
//This gives errors
//getSupportActionBar().setDisplayHomeAsUpEnabled(true);
//and so does this
getSupportActionBar().setDisplayShowHomeEnabled(true);
}
@Override
public boolean onSupportNavigateUp() {
onBackPressed();
return true;
}
}