Android 判断程序是否在前台运行

来源:互联网 发布:网页源码可以改吗 编辑:程序博客网 时间:2024/05/16 12:28
protected static boolean isTopActivity(Activity activity) {String packageName = "com.liujy.android.test";ActivityManager activityManager = (ActivityManager) activity.getSystemService(Context.ACTIVITY_SERVICE);List<RunningTaskInfo> tasksInfo = activityManager.getRunningTasks(1);if (tasksInfo.size() > 0) {// 应用程序位于堆栈的顶层if (packageName.equals(tasksInfo.get(0).topActivity.getPackageName())) {return true;}}return false;}

0 0
原创粉丝点击