Android如何检查活动是从其他活动打开的

时间:2016-07-25 13:04:09

标签: android

我有MainActivity我在广播接收器中收到通知。我还在主要活动中有一个操作栏图标,它在MainActivity上覆盖的小窗口中打开其他活动。

当打开此叠加活动时,我不需要收到通知。如何从MainActivity检查是否打开了其他活动(在前台)。

1 个答案:

答案 0 :(得分:1)

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