android - 获取 Activity 状态(暂停/恢复)

标签 android android-fragments

我正在使用 LoaderManager 获取一些数据,当它完成时应该显示一个子 fragment 。在某些情况下,当 Activity 已经处于暂停状态并且无法执行 fragment 事务时,就会发生这种情况。

有没有办法获取 Activity 的当前状态(似乎有一个 mResume 标志)?还是我必须维护自己的 bool 值?

最佳答案

新的架构组件允许您使用:

this.getLifecycle().getCurrentState()

关于android - 获取 Activity 状态(暂停/恢复),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29320654/

相关文章:

Android,无法读取我保存到数据文件夹的图像

Android 应用程序崩溃(looper = null)

android - Android Retrofi 中 SingleObserver onSubscribe 函数总是返回 null

android - NullPointerException setText fragment

java - 让Fragment等待Thread完成

java - "new A()"和 "A.newInstance()"有什么区别?

android - 使用Android Studio时如何获取Android库的源代码?

java - 使用 setOnScrollListener 时出现 ClassCastException 错误

java - 使用反射访问DialogFragment中的一些字段

java - 如何在 recyclerview 适配器中为 Activity 建立上下文