【问题标题】:How to get current on screen activity? [duplicate]如何获取当前的屏幕活动? [复制]
【发布时间】:2011-08-08 18:28:10
【问题描述】:

可能重复:
Android: How can I get the current foreground activity (from a service)?

在一种方法中,我必须知道屏幕上的活动。如何获取当前活动?

【问题讨论】:

  • 你能再精确一点吗?该方法位于何处?您要归档什么?
  • getParent().getActivity() 将完成这项工作。这是我目前能猜到的。

标签: android android-activity


【解决方案1】:

有时 Fragments 需要知道它们属于哪个 Activity。为此,请使用Fragment.getActivity()。这从 API 11 开始有效。Refer this

【讨论】:

    【解决方案2】:

    如何获取当前活动

    你没有。可能没有“当前活动”。

    【讨论】:

    • 即使可能没有当前活动,如果能够确定是否曾经有过,那就太好了。我希望能够确定我的哪些活动是活跃的,如果有的话。
    猜你喜欢
    • 2022-06-20
    • 2011-04-09
    • 2015-04-20
    • 2015-07-23
    • 2017-04-04
    • 1970-01-01
    • 2021-06-04
    相关资源
    最近更新 更多