我正在建立一个应用程序,我需要知道服务当前的运行活动。我能够通过堆栈溢出中的以下代码实现这一点:
ActivityManager am = (ActivityManager) this .getSystemService(ACTIVITY_SERVICE);
List<RunningTaskInfo> taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get(0).topActivity;
Toast.makeText(this, "CURRENT Activity ::" + taskInfo.get(0).topActivity.getClassName(), Toast.LENGTH_LONG);
现在我想知道是否有任何额外内容传递给当前正在运行的活动意图。此外,如果附加内容通过,我会想知道值,假设我有值的键?