当前位置: 代码迷 >> Android >> android 怎么判断程序是否在前台运行
  详细解决方案

android 怎么判断程序是否在前台运行

热度:81   发布时间:2016-05-01 20:13:41.0
android 如何判断程序是否在前台运行

  1. private?boolean?isTopActivity(){??
  2. ????????List<RunningTaskInfo>??tasksInfo?=?activityManager.getRunningTasks(1);??
  3. ????????if(tasksInfo.size()?>?0){??
  4. ????????????//应用程序位于堆栈的顶层??
  5. ????????????if(packageName.equals(tasksInfo.get(0).topActivity.getPackageName())){??
  6. ????????????????return?true;??
  7. ????????????}??
  8. ????????}??
  9. ????????return?false;??
  10. ????} ?
  相关解决方案