gpt4 book ai didi

android 如何在 Intents 之间切换

转载 作者:行者123 更新时间:2023-11-29 16:16:40 25 4
gpt4 key购买 nike

我有 3 个 Activity 。开始/游戏/结束,我想开始游戏,游戏结束,结束开始。但是当我完成()“完成”时,当我对另一个使用 Intent 时,它又回到了游戏中。它应该回来开始。所以它需要一种在开始 Activity 下的所有 Intent 的设计。

所以我尝试了这个并期望当我完成时()“完成”应用程序将被销毁但它没有工作

Intent intent = new Intent(getApplicationContext(),FinishScreen.class); 
startActivity(intent);

问:那么如何在开始 Activity 下但从游戏 Activity 中开始完成 Activity Intent

最佳答案

当你在“游戏”Activity中调用startActivity(...)启动“finish”Activity时,立即调用finish() 因此“游戏”终止。如果您这样做,则“完成”Activity 中的 BACK 将返回到“开始”,因为“游戏”会自行终止。

Intent intent = new Intent(getApplicationContext(),FinishScreen.class); 
startActivity(intent);
finish();

关于android 如何在 Intents 之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8858229/

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