gpt4 book ai didi

android - 禁用抽屉指示器后向上按钮不起作用

转载 作者:行者123 更新时间:2023-11-30 01:35:14 26 4
gpt4 key购买 nike

我正在使用此代码在调用我的 Activity 的某些方法后将汉堡包按钮更改为向上按钮。

mDrawerToggle.setDrawerIndicatorEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);

这是我的onOptionsItemSelected:

else if(item.getItemId() == android.R.id.home) {
ActionBar action = getSupportActionBar();
action.setDisplayShowCustomEnabled(false);
action.setDisplayShowTitleEnabled(true);
mDrawerToggle.setDrawerIndicatorEnabled(true);
action.setDisplayHomeAsUpEnabled(false);
}

但是,当我点击向上按钮时,没有任何反应。我哪里出错了?

最佳答案

通过将代码移至 setToolbarNavigationClickListener 解决了问题。

mDrawerToggle.setToolbarNavigationClickListener(new View.OnClickListener() {
public void onClick(View v) {
ActionBar action = getSupportActionBar();
action.setDisplayShowCustomEnabled(false);
action.setDisplayShowTitleEnabled(true);
action.setDisplayHomeAsUpEnabled(false);
mDrawerToggle.setDrawerIndicatorEnabled(true);
}
});

关于android - 禁用抽屉指示器后向上按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35191354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com