java - Android - 当前正在运行的 Activity

标签 java android service adt

我想制作一个将在后台运行并能够获取当前正在运行的 Activity 名称的 Android 服务。有谁知道如何做到这一点?

最佳答案

检查这个答案:https://stackoverflow.com/a/6881991/198996

Try using getRunningAppProcesses() to get a list of RunningAppProcessInfo. Then go through each RunningAppProcessInfo and check if it is in the foreground

关于java - Android - 当前正在运行的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16247273/

相关文章:

java - 无法运行用户服务。异常 : Failed to start Java, ServiceStart 返回 4

java - 在 Android 中使用谷歌地图在自定义信息窗口上动画

java - 从可能的多种类型中保存单个枚举值

java - 如何在 WebDriver 中切换实例

android - 检索信标附件 proximity beacon api

angularjs - 如何注入(inject) Controller 使用的服务/工厂?

java - 从 lambda 表达式中更新 AtomicBoolean

android - 如何将 OpenCV 与 Ionic 3 集成?

android - 如何在 Android 上使用 OpenSSL?

c# - 将数据从服务发送到其他 Activity 的 BroadcastReceiver (Xamarin Android)