android 判断当前应用是否处于活动状态

public static boolean isAction(final Context context) {
       ActivityManager am = YongcheApplication.getApplication().getActivityManager();
       List<RunningTaskInfo> tasks = am.getRunningTasks(1);
       if (!tasks.isEmpty()) {
             ComponentName topActivity = tasks.get(0).topActivity;
             if (topActivity.getPackageName().equals(context.getPackageName())) {
                   return true;
             }
       }
     return false;
}

你可能感兴趣的:(android,活动)