gpt4 book ai didi

java - Android:在不启动新 Activity 的情况下添加后退按钮

转载 作者:行者123 更新时间:2023-11-29 03:13:21 26 4
gpt4 key购买 nike

我是 android 的新手,只是有一个简单的问题。在我制作的应用程序中,我有一个后退按钮可以返回到上一个 Activity 。但是,它只是创建了一个新的 Activity ,该 Activity 是在它之前打开的 Activity 的。我不希望用户必须单击实际的后退按钮,但我希​​望我创建的按钮具有相同的代码(它会破坏当前 Activity 并返回到前一个 Activity )。有帮助吗?

最佳答案

单击按钮时调用 finish 应该会按预期工作。 Android 管理 Activity 堆栈。如果你的是堆栈中的第一个,它不会明确知道“返回”的位置。但如果它完成了,Android 就会知道用户在启动您的 Activity 之前的位置,并会为您完成这项工作。

顺便说一句,这包括您自己的 Activity 。换句话说,要转到之前的 Activity ,包括您自己的 Activity ,只需调用 finish - 这里的主要事情是记住保存重要数据,摆脱不再需要的对象和对象引用等等。换句话说,在你离开之前清理你的烂摊子。

关于java - Android:在不启动新 Activity 的情况下添加后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28036685/

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