【问题标题】:Get window (current task) title获取窗口(当前任务)标题
【发布时间】:2013-02-19 15:00:56
【问题描述】:

我目前正在使用此代码来检索进程名称:

 List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
     if(taskInfo.get(0).topActivity.getPackageName().equalsIgnoreCase("xxxxxxxx") != true){

        ////com.xxx.xxx

     }

我想要实现的是获得活动的“窗口”标题,例如,当我打开网络浏览器时,标题是“www.google.com”,如果我在 SMS/ 中打开与 X 先生的对话彩信,当前标题为“X先生0245478767”。

【问题讨论】:

    标签: android android-activity


    【解决方案1】:

    Activity 类有 getTitle() 方法,它可能会提供您正在寻找的东西。我只是不知道如何通过 ActivityManager 使用它,甚至可以从另一个应用程序调用它。

    【讨论】:

    • 我猜你对其他应用没有任何控制权,所以Broadcasts 也没有用
    猜你喜欢
    • 1970-01-01
    • 2020-02-18
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多