gpt4 book ai didi

java - 更改 Intent 时禁用后退按钮

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

我有一个游戏,可以在游戏过程中使用 Intent 来更改 Activity 。问题是,您可以在使用 Intent 更改为新 Activity 后按回车。有什么办法可以禁用它吗?

最佳答案

您可以覆盖您的 Activity 的 onBackPressed方法来实现您需要的后退按钮行为。一个粗略的例子是:

class MyActivity extends Activity {
boolean suppressBackButton;

public void openOtherActivityMethod() {
suppressBackButton = true;
Intent i = new Intent(this, ActivityB.class);
startActivity(i);
}

public void onBackPressed() {
if(!suppressBackButton) finish();
}

protected void onResume() {
suppressBackButton = false;
}
}

关于java - 更改 Intent 时禁用后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28918913/

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