2
A
回答
0
當系統設置啓動時,不播放意圖。但是你可以創建一個服務並查看活動堆棧中的頂級活動,如下所示:
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> processes = activityManager.getRunningTasks(1);
ComponentName componentInfo = processes.get(0).topActivity;
String className = componentInfo.getClassName();
String packageName = componentInfo.getPackageName();
if(className.equalsIgnoreCase("com.android.settings.Settings"))
{
// DO YOUR JOB HERE
}
相關問題
- 1. 「沒有發現處理意圖的活動」,但意圖過濾器設置
- 2. Passthrough意圖過濾器和活動
- 3. 如何爲同一活動設置兩個不同的意圖過濾器?
- 4. Android意圖過濾器的非啓動器活動
- 5. Android意圖過濾器無法從瀏覽器啓動活動
- 6. 發射器和發送活動的意圖過濾器
- 7. Android意圖過濾器重新啓動活動?
- 8. 爲不同的活動處理相同的意圖過濾器
- 9. 從活動意圖過濾器動態取消註冊/刪除意圖
- 10. 覆蓋前臺活動中的意圖過濾器
- 11. 活動的意圖過濾器必須包含android.intent.aciton.MAIN操作
- 12. 的Android Manifest-意圖過濾器和活動
- 13. 設置當前活動的意圖
- 14. 意圖過濾器活動結束後顯示Android最近的活動
- 15. 文件/內容意圖過濾器不適用於BroadcastReceiver活動
- 16. NFC意圖過濾器 - 發送信息非主要活動
- 17. 活動必須符合出口或包含意圖過濾器
- 18. 爲什麼主要活動有一個意圖過濾器?
- 19. 使用意圖過濾器開始活動
- 20. 使用Gradle合併活動意圖過濾器類別
- 21. 意圖過濾器活動和正確顯示通知
- 22. 活動不從NFC_TECH_DISCOVERED-意圖過濾器開始
- 23. Android的活動意圖過濾器,動作視圖和類別默認
- 24. 意圖和意圖過濾器
- 25. Android意圖和意圖過濾器
- 26. 在意圖過濾器中使用多個動作時的默認設置
- 27. 清單中的意圖過濾器不會啓動我的活動
- 28. Android意圖過濾器
- 29. Android - 意圖過濾器?
- 30. Android梁意圖過濾器
謝謝@Andrey !!! :-) –