아래의 소스를 보면  mPackageFilter에 패키지명을 저장한 후 topActivity의 패키지명과 비교하게됩니다.

하나식 비교해서 패키지 명이 없을 경우에 마지막에 popupLock();를 실행하고 싶습니다.
어떤 식으로하면 좋을지 조언 부탁드립니다~

 

 

 

while(mStop){
    ActivityManager am = (ActivityManager)getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
    List<RunningTaskInfo> task = am.getRunningTasks(1);
    ComponentName top = task.get(0).topActivity;
    String name = top.getPackageName();
   
    for(int i = 0; i < mPackageFilter.size(); i++){
     String filter = mPackageFilter.get(i).toString();
     if(name.equals(filter)){
      
     }else{
      
     }
    }
    popupLock();
   }