从意图重新启动应用程序

时间:2010-08-17 10:46:50

标签: android android-intent

我想发表意向通知。 我的意图基本上是action = DEFAULT和category = LAUNCHER,以便将启动的活动带到前面。 当应用程序未显示时,没有问题,意图完美运行并启动最后看到的活动,但是当已经启动了活动时,不会调用onNewIntent(活动处于singleTop模式)。

我想知道如何将应用程序从意图重新启动到最后看到的活动,并在活动已经启动时调用onNewIntent。

1 个答案:

答案 0 :(得分:0)

问题是您的活动被定义为

 android:launchMode="singleTop"
  

当已有活动时   启动后,onNewIntent不会被称为

实现onDestroy方法::

@Override
public void onDestroy(){
    super.onDestroy();
}