Android停止向后导航
我正在为android平台实现一个游戏。游戏快准备好了,但我遇到了一个奇怪的问题: 当玩家完成游戏时,会显示“恭喜你,你赢了”页面。该视图中的一个按钮正在重定向到主页。 当玩家点击后退按钮时,问题就会出现,因为游戏会再次显示 有没有一种方法可以控制应该出现什么后退按钮行为?像重定向到主页一样Android停止向后导航,android,callback,Android,Callback,我正在为android平台实现一个游戏。游戏快准备好了,但我遇到了一个奇怪的问题: 当玩家完成游戏时,会显示“恭喜你,你赢了”页面。该视图中的一个按钮正在重定向到主页。 当玩家点击后退按钮时,问题就会出现,因为游戏会再次显示 有没有一种方法可以控制应该出现什么后退按钮行为?像重定向到主页一样 提前谢谢你这就是你要找的 Intent a = new Intent(DisplayPage.this,MainPage.class); a.addFlags(Intent.FLAG_ACTIVITY_CL
提前谢谢你这就是你要找的
Intent a = new Intent(DisplayPage.this,MainPage.class);
a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(a);
这肯定会对你有所帮助。这就是你要找的
Intent a = new Intent(DisplayPage.this,MainPage.class);
a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(a);
这肯定会对您有所帮助。我找到了一个更好的解决方案:
@Override
public void onBackPressed() {
}
只需在不实施的情况下覆盖该功能,然后,后退按钮功能将根据需要消失。我找到了一个更好的解决方案:
@Override
public void onBackPressed() {
}
只需在没有实现的情况下覆盖该功能,然后,后退按钮功能将根据需要消失。在导航到“恭喜”之前完成游戏活动!活动您在哪个平台上开发游戏?在导航到“恭喜”之前,请完成您的游戏活动!活动您在哪个平台上开发游戏?非常感谢!事实上,这正是我所需要的,似乎并没有达到预期的效果。Back按钮继续执行其操作。我找到了一个更好的解决方案:@Override public void onBackPressed(){}只需在没有任何实现的情况下重写onBackPressed,就可以了:)很好,但您没有提到您的“获胜页面”是一个对话框或活动本身,否则我会建议您使用此backPress方法。谢谢:)非常感谢!事实上,这正是我所需要的,似乎并没有达到预期的效果。Back按钮继续执行其操作。我找到了一个更好的解决方案:@Override public void onBackPressed(){}只需在没有任何实现的情况下重写onBackPressed,就可以了:)很好,但您没有提到您的“获胜页面”是一个对话框或活动本身,否则我会建议您使用此backPress方法。谢谢:)