setHomeUpAsEnabled不能按预期工作

时间:2018-07-27 14:49:47

标签: android android-toolbar

我正在尝试准备一个应用程序,我使用应用程序栏布局添加了一个应用程序栏,在Java代码中定义了应用程序栏后,我添加了setHOmeUpAsEnabled,然后我也在android清单文件中定义了父活动名称,但是无论何时我正在尝试使用应用程序栏上的后退按钮,我的应用程序崩溃了。下面是代码。

 mToolBAr =(Toolbar)findViewById(R.id.reg_toolbar);
    setSupportActionBar(mToolBAr);
    getSupportActionBar().setTitle("Create Account");
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

1 个答案:

答案 0 :(得分:0)

尝试这样:

     mToolBAr =(Toolbar)findViewById(R.id.reg_toolbar);
     getSupportActionBar().setTitle("Create Account");
     getSupportActionBar().setDisplayHomeAsUpEnabled(true); 
     setSupportActionBar(mToolBAr);