2013-07-03 49 views

回答

3
ActivityManager activityManager = (ActivityManager) 
getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE); 

List<RunningTaskInfo> services = activityManager.getRunningTasks(Integer.MAX_VALUE); 

    if (services.get(0).topActivity.getPackageName().toString() 
    .equalsIgnoreCase(getApplicationContext().getPackageName().toString())) {            
     isActivityFound = true; 
    } 
    else{                
     isActivityFound = false; 
    } 

你需要將你的清單以下權限:

uses-permission android:name="android.permission.GET_TASKS" 

而且所有活動看到此鏈接

http://qtcstation.com/2011/01/getting-info-about-your-currently-running-activities/

相關問題