如果将活动带到前面,如何获得额外的新Intent?

Ron*_*obi 4 android android-intent android-activity

当使用pendingIntent启动一个活动并且活动已经在后台运行时,我无法获得新意图的额外内容.getIntent返回启动活动的意图,但在这种情况下,Android将把它带回到前面并调用onResume.我希望能够获得新的Extras以更新活动.

我该怎么做?

Moh*_*eem 9

尝试

 @Override
protected void onNewIntent(Intent intent) {
    // TODO Auto-generated method stub
    super.onNewIntent(intent);
}
Run Code Online (Sandbox Code Playgroud)

编辑:将活动启动模式设置为singleTask时工作