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;
    }
}
 
     
    