【问题标题】:Get Activity Context from Lifecycle object从 Lifecycle 对象获取 Activity 上下文
【发布时间】:2020-04-22 01:17:41
【问题描述】:

我已让我的组件具有生命周期感知功能。我想在该组件中使用 activityContext。

我的问题是:有什么方法可以使用 Lifecycle 对象中的 activityContext 吗?

【问题讨论】:

    标签: android android-activity android-lifecycle android-context android-architecture-lifecycle


    【解决方案1】:

    没有办法做到这一点 - 除其他原因外,LifeCycle 对象可能不受 Activity 的支持,甚至任何附加到 Activity 的东西(例如,ProcessLifecycleOwner 和组件取决于Lifecycles 应该不知道该生命周期是什么。

    相反,您应该让创建组件的代码将Activity 上下文传递给它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 2021-08-05
      • 2020-09-17
      • 1970-01-01
      • 2019-06-15
      相关资源
      最近更新 更多