gpt4 book ai didi

android - onBackPressed() 不工作

转载 作者:行者123 更新时间:2023-11-29 15:31:08 28 4
gpt4 key购买 nike

我正在尝试通过单击后退按钮关闭我的应用程序。在主屏幕上,后退按钮会将您带到制作人员屏幕。在该积分屏幕上,我想使用后退按钮关闭该应用程序。不幸的是,我正在调用的 onBackPressed() 方法似乎根本没有执行。我不确定如何继续。

package app.jonward.boss;
import android.app.Activity;


public class Credits extends Activity{

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.credits);

//Doing stuff
}


@Override
public void onBackPressed() {
finish();
return;
}

}

最佳答案

我不明白。 onBackPressed() 的作用是 调用finish()finish() 是一个 Activity 方法,可以这么说,没有办法“退出”你的应用程序。也许您真正想要的是在启动 Credits Activity 的 Activity 上调用 finish()。在另一个 Activity 中:

   finish();
startActivity(this, Credits.class);

关于android - onBackPressed() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565484/

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