gpt4 book ai didi

android - 为什么 Actionbar title 在按下硬件后退按钮时一直显示 backstack 标题?

转载 作者:行者123 更新时间:2023-11-30 02:09:08 24 4
gpt4 key购买 nike

我正在尝试更改 Activity 的标题,我将从 fragment 转到 Activity ,因此当我单击硬件后退按钮时,标题不会更改为我在其中提供的标题 Activity 即

this.setTitle("Something");

我也试过

setTitle("Something");

更新

当我使用下面提到的代码时,我遇到了一个问题,我在 mainActivity 中分配的标题保留在所有页面中,因此在 frgament getActivity().setTitle(""); 在这种情况下似乎没有用,所以不是使用下面提到的代码在任何地方更改标题,即使用 getsupportactionbar.settitle("") 更改操作栏标题,有没有一种简单的方法可以做到。

我可以通过任何方式知道 Activity 是否来自 系统后退按钮 后退状态吗?

最佳答案

你可以用onResume()方法处理这种情况

//...
@Override
onResume(){
super.onResume();
this.getActionBar().setTitle("Something");
}

我想,这对你有帮助。

关于android - 为什么 Actionbar title 在按下硬件后退按钮时一直显示 backstack 标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30359022/

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