0
A
回答
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/
相關問題
- 1. 是否有任何方法知道應用程序是否第一次運行
- 2. 如何知道訪客用戶是否正在運行應用程序 - c#?
- 3. 如何知道某個應用程序當前是否正在運行?
- 4. 應用程序如何知道它正在Google AppEngine上運行?
- 5. 如何知道某個進程是否正在運行?
- 6. 如何知道正在運行的後臺進程是否爲
- 7. 嵌入式辦公應用程序 - 如何知道應用程序是否正在運行或嵌入對象
- 8. 如何知道運行XNA應用程序的手機是否有鍵盤?
- 9. 我如何知道我的Android應用程序是否在後臺運行?
- 10. 如何知道我的應用程序是否在Bluestacks上運行?
- 11. 如何知道我的應用程序是否在JBoss服務器上運行?
- 12. 如何知道我的Silverlight應用程序是否在本地運行?
- 13. 在android應用程序中,如何知道應用程序是否是第一次運行時?
- 14. Android:我可以知道應用程序是否正在使用AlarmMager運行
- 15. 如何知道是否有任何應用程序正在訪問內部文件在android
- 16. 是否有任何真正的應用程序在谷歌appengine上運行?
- 17. 知道AsyncTask是否正在運行
- 18. 如何知道進程是否是應用程序 - Windows
- 19. 如何檢查應用程序是否正在運行,否則運行它?
- 20. 如何知道Windows Phone應用程序是否第一次運行
- 21. Python線程 - 如何知道線程是否已在運行?
- 22. 如何確定應用程序是否正在運行?
- 23. 如何判斷全屏應用程序是否正在運行?
- 24. 如何檢測應用程序是否正在運行Cloud9?
- 25. 如何知道批處理作業是否正在運行
- 26. 如何知道hbase服務器是否正在運行
- 27. 如何知道WildFly是否正在運行Web Profile或Full Profile?
- 28. SyncAdapter運行動畫 - 如何知道SyncAdapter是否正在同步
- 29. 如何知道正在運行的腳本是否死亡?
- 30. java如何知道你是否正在運行javaw.exe與java.exe