2013-08-24
展开全部
通过这个方法可以你的task被转到后台了。如果你弄个定时器不停监控前台task,看是否有变化,应该可以 ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List taskInfo = am.getRunningTasks(1); if (!taskInfo.isEmpty()) { ComponentName topActivity = taskInfo.get(0).topActivity; if (!topActivity.getPackageName().equals(context.getPackageName())) { return true; } } return false; }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询