gpt4 book ai didi

Android - 为应用程序的所有 Activity 执行代码 onResume 和 onPause?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:15:06 25 4
gpt4 key购买 nike

我正在设计一个架构,在该架构中,应用程序每次进入后台 (onPause) 和每次返回前台 (onResume) 时都需要执行一组特定的操作,无论 Activity 如何(对于所有 Activity )。有没有一种方法可以实现这一点,而不必在每个 Activity 类的 onPause 和 onResume 覆盖中调用这些方法?

最佳答案

创建您自己的扩展 Activity 的类,并将您想要的行为添加到其 onPauseonResume 方法中。
然后你在你的 Activity 中扩展那个类。

public class BaseActivity extends Activity {
@Override
protected void onPause() {
// ...
}

@Override
protected void onResume() {
// ...
}
}

public class Activity1 extends BaseActivity {
// ...
}

关于Android - 为应用程序的所有 Activity 执行代码 onResume 和 onPause?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22082842/

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