gpt4 book ai didi

android - 如何检查向上按钮是否启用?

转载 作者:行者123 更新时间:2023-12-02 15:22:50 24 4
gpt4 key购买 nike

我在代码中添加的一些位置

ActionBar ab = ((AuthActivity) getActivity()).getSupportActionBar();
if (ab != null) {
ab.hide();
ab.show();
ab.setTitle(R.string.auth_tt_title);
ab.setDisplayHomeAsUpEnabled(true);
}

后来,我添加了几个 fragment ,其中一个 fragment 可能会更改标题并显示主页按钮。因此,我希望在进行更改之前保存 ActionBar 的状态,以便能够在 fragment 消失后恢复它。我可以获得标题为

private String getAbStatus(AppCompatActivity activity) {
String title="";
boolean visible;
ActionBar ab = activity.getSupportActionBar();
if (ab != null) {
if (ab.getTitle() != null) title = ab.getTitle().toString();
}
return title;
}

但是我怎样才能获得 HomeAsUp 的状态呢?

最佳答案

简短回答:

if (ab.getDisplayOptions() & ActionBar.DISPLAY_HOME_AS_UP != 0) {}

这里有长答案:How do I get ActionBar attribute in my class

关于android - 如何检查向上按钮是否启用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35956394/

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