如果应用程序已经运行,它是否会启动?

时间:2012-02-25 17:58:03

标签: android android-activity

我正在创建一个应用程序,我正在对它进行最后的修改,我想知道,如果用户在应用程序运行时按下“主页”按钮,然后单击该图标以尝试再次运行它,该应用程序会吗?它会将当前的应用程序带到前面吗?它会运行一个新实例吗?我想知道,因为我的应用程序有很多线程,如果用户运行我的应用程序的2个实例,它将终止他们的电池寿命。

1 个答案:

答案 0 :(得分:2)

这取决于您在“清单”中设置的活动的android:launchMode

使用默认设置,系统始终在目标任务中创建活动的新实例,并将意图路由到该任务。

有关详细信息,请参阅reference