2014-05-23 1 views
0

"홈"버튼을 클릭하면 내가 여는 응용 프로그램과 배경에서 살해되지 않은 응용 프로그램이 표시됩니다.백그라운드에서 실행되는 모든 응용 프로그램을 표시하는 방법은 무엇입니까?

예 : 먼저 WhatsApp을 연 다음 살인하지 않고 홈 화면으로 이동합니다. 그런 다음 페이스 북을 열고 다시 똑같이하십시오. 3 개 또는 4 개의 다른 응용 프로그램에서도 동일한 작업을 수행하십시오. 그 때 "홈"버튼이나 앱 버튼을 클릭하면 배경에있는 모든 응용 프로그램이 ListView에 표시됩니다.

내 질문은 : 어떻게 안드로이드 장치에서 버튼이나 "홈"버튼 중 하나를 클릭하면 어떻게합니까? 실행

이미지

list of apps displayed from Home button

+2

귀하의 스크린 샷 도움이되기를 바랍니다

private void whichServiceRunning() { ActivityManager actiManager = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE); for (RunningServiceInfo serviceInfo : actiManager.getRunningServices(Integer.MAX_VALUE)) { Log.d("RUNNING: ", serviceInfo.service.getPackageName()); } } 

는 "모든 응용 프로그램이 아닙니다 백그라운드에서 실행됩니다 ". – CommonsWare

답변

0
ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); 
    List<RunningTaskInfo> recentTasks = activityManager.getRunningTasks(Integer.MAX_VALUE); 

    for (int i = 0; i < recentTasks.size(); i++) { 
     Log.d("RUNNING", "Application (" +i+")" +recentTasks.get(i).baseActivity.toShortString()+ "\t\t ID: "+recentTasks.get(i).id+"");   
    } 
0

모든 앱을 확인하려면/서비스 :이 당신에게

관련 문제