Android 判断程序是否在前台运行
2014-05-19 10:57
417 查看
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; }
相关文章推荐
- android 如何判断程序是否在前台运行
- android 如何判断程序是否在前台运行
- Android 判断当前程序是否在前台运行
- android 如何判断程序是否在前台运行
- Android 判断程序是否位于前台,检查当前运行的程序
- android 判断当前程序是否在前台运行
- [android] 如何判断程序是否在前台运行
- android 如何判断程序是否在前台运行
- Android 判断当前程序是否在前台运行
- 判断Android程序是否在前台运行的两种方法
- 判断程序是否运行在前台
- Android判断程序是否第一次运行
- Android 判断用户是否第一次运行此程序
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行(转)
- Android 判断应用程序是否在前台运行
- [code]判断程序是否在前台运行
- Android 判断程序在手机中是否是活动状态或者正在运行状态