gpt4 book ai didi

java - 使用操作栏从“设置”返回上一屏幕

转载 作者:行者123 更新时间:2023-12-01 12:04:50 25 4
gpt4 key购买 nike

是否可以更改操作栏中的后退按钮,以转到上一个 Activity 而不是父 Activity ?

我对 Android 比较陌生,所以如果这是一个基本问题,请原谅我!我已经搜索过这个,但找不到任何与其具体匹配的答案。我正在使用 Android Studio,并针对 API 15 进行开发。

为了清楚起见,请看下图。我已经构建了一个非常基本的“设置/首选项” Activity 。我希望操作栏中的后退箭头返回上一个屏幕。目前它仅导航到父 Activity (在manifest.xml 中定义)。有什么办法可以做到这一点吗?

我尝试使用首选项 fragment 来构建它,但是我遇到了两个问题:(i) fragment 没有填充垂直屏幕,以及 (ii) 操作栏中的后退箭头根本不起作用。因此我正在使用首选项 Activity 。

谢谢!

enter image description here

最佳答案

是的,你可以!
但你不应该 => take a look

否则将其添加到您的 Activity 中(它应该有效):

@Override
public boolean onOptionsItemSelected(MenuItem item){
switch (item.getItemId()){
case android.R.id.home:
//DO WHAT YOU WANT WHEN YOU HIT UP BUTTON
//in your case probably finish()
return true;
default:
return super.onOptionsItemSelected(item);
}
}

关于java - 使用操作栏从“设置”返回上一屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27692552/

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