2016-07-25 53 views
-1

我有一個MainActivity,我在廣播接收器中收到通知。我還在主要活動中有一個操作欄圖標,它在覆蓋MainActivity的小窗口中打開其他活動。Android如何檢查一項活動是從其他活動中打開的

當這個覆蓋活動打開時,我不需要收到通知。如何從我的MainActivity中檢查是否打開了其他活動(在前臺)。

回答

1
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); 
ComponentName cn = am.getRunningTasks(1).get(0).topActivity.getClassName; 
相關問題