gpt4 book ai didi

java - 父 Activity 的 Android 实例

转载 作者:行者123 更新时间:2023-12-02 08:07:50 27 4
gpt4 key购买 nike

我有 2 项 Activity ,例如 A 和 B。我使用 startActivity()

在 Activity A 中导航到 Activity B

我的问题是,当我进行 Activity B 时,如何才能访问 Activity A?

谢谢

最佳答案

要访问 Activity 之间共享的功能,最佳实践是将该功能移至 Application 类或某种其他形式的 Singleton。原因是 Activity 生命周期不允许您确定在焦点 Activity 运行时退出的 Activity 仍然存在。因此,您需要使用一个能够在 Activity 之间保持持久性的对象,即使在任一 Activity 上调用 Activity.finish() 也是如此。

这是有关 Application 类的文档。 http://developer.android.com/reference/android/app/Application.html

您可以通过调用从任何 Activity 中访问应用程序

this.getApplication();

关于java - 父 Activity 的 Android 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7878484/

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