gpt4 book ai didi

java - 仅通过 Activity 对象获取 View 中的 Activity 状态

转载 作者:行者123 更新时间:2023-11-30 02:04:37 24 4
gpt4 key购买 nike

我正在尝试编写一个需要访问 Activity 状态的 android 库,但我没有访问太多 Activity 类,只能访问 Activity 对象。

在我的图书馆中,我需要一个定时器来从我的服务器请求内容!我想在 Activity 暂停时停止该计时器,并在 Activity 恢复时恢复该计时器。

我的类将在 Activity 的 onCreate 方法中创建,并且不想在 Activity 的 onPause 或 onResumed 方法中添加任何方法。

Magnet mgView = new Magnet(this, rLayout, "7c29e05ca6164c06b82c1b4ba5876231");
mgView.LoadAd();

尝试了这些方法:

((Activity) context).isFinishing());
((Activity) context).isDestroyed());

这些方法的答案总是错误的!!!!!

有什么办法可以解决我的问题吗?

最佳答案

当你触发这些方法时??不是获取 Activity 状态,而是使用 onpause() 或 onstop() 停止计时器,使用 onresume() 启动计时器。情况 2:创建一个全局变量并将其设置在 onpause() 和 onResume() 中取决于此变量值开始时间和停止计时器。

关于java - 仅通过 Activity 对象获取 View 中的 Activity 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30886784/

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