我希望在某些情况下在工具栏中显示返回按钮,并在另一种情况下隐藏它。我编写了以下代码:
但是我的问题是,当我将主页按钮设置为false时,即使第一个条件成立,它也不会再次显示。有人可以帮帮我吗?
public void setupToolbar() {
if (mStacks.get(mCurrentTab).size() > 1) {
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
toolbar.setNavigationOnClickListener(v -> onBackPressed());
} else {
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
getSupportActionBar().setHomeButtonEnabled(false);
}
}
但是我的问题是,当我将主页按钮设置为false时,即使第一个条件成立,它也不会再次显示。有人可以帮帮我吗?
getSupportActionBar().setDisplayShowHomeEnabled(true);
- Atef Hares