当前位置: 代码迷 >> Android >> 怎么获取正打开的应用名字
  详细解决方案

怎么获取正打开的应用名字

热度:106   发布时间:2016-05-01 17:56:54.0
如何获取正打开的应用名字?
怎样才能获取到,我们正在打开着的应用名字,比如正打开着Settings ,我获取到的名字 Settings。
但是,如果打开的应用被最小化了,我们看到的是Launcher,我希望获取的是launcher名字。
我希望获取的名字,只是正在打开着的,而且正显示着的应用名字。

------解决方案--------------------
ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
List< ActivityManager.RunningTaskInfo > taskInfo = am.getRunningTasks(1); 
ComponentName componentInfo = taskInfo.get(0).topActivity;componentInfo.getPackageName();
------解决方案--------------------
探讨

ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
List< ActivityManager.RunningTaskInfo > taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get……

------解决方案--------------------
探讨

引用:

ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
List< ActivityManager.RunningTaskInfo > taskInfo = am.getRunningTasks(1);
ComponentName componentInfo……

------解决方案--------------------
探讨

ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
List< ActivityManager.RunningTaskInfo > taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get……
  相关解决方案