判断当前task中的运行的activity是否为当前应用

引用:http://linapex.blog.163.com/blog/static/18923751620130493341571/

String packageName =this.getPackageName();
List<RunningTaskInfo> appTask = activityManager.getRunningTasks(1);

if(appTask !=null)
if(appTask.size()>0)
if(appTask.get(0).topActivity.toString().contains(packageName))
isAppInFront=true;

原文地址:https://www.cnblogs.com/sode/p/2995085.html