我正在构建一个应用程序,我需要在其中了解服务的当前运行活动。我能够使用堆栈溢出中的以下代码来实现这一点:
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);
现在我想知道是否有任何额外内容传递给当前正在运行的活动意图。另外,如果附加值被传递,我想知道值假设我有值的键?