当前位置: 代码迷 >> Android >> Android getTopActivity的步骤
  详细解决方案

Android getTopActivity的步骤

热度:26   发布时间:2016-04-28 00:16:31.0
Android getTopActivity的方法

使用如下方法可以获得top activity 的name

public String getTopActivityPackageName(Context context) {    String topActivityPackage = null;    ActivityManager activityManager = (ActivityManager) (context            .getSystemService(android.content.Context.ACTIVITY_SERVICE));    List<RunningTaskInfo> runningTaskInfos = activityManager            .getRunningTasks(1);    if (runningTaskInfos != null) {        ComponentName f = runningTaskInfos.get(0).topActivity;        topActivityPackage = f.getPackageName();    }    return topActivityPackage;}
  相关解决方案