具有多个启动器图标的Android应用程序套件无论选择哪个,都会恢复到相同的活动

时间:2010-08-20 15:04:58

标签: android

我有一个包含一套应用程序的Android应用程序。我希望每个应用程序都使用自己的启动器图标进行安装,因此我有一些具有相同intent过滤器的活动。

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

如果我使用后退按钮关闭应用程序,它可以正常工作。每个启动器图标都会启动不同的活动。但是,如果我只是使用主页按钮将应用程序发送到后台,然后尝试启动另一个活动,那么我放入后台的活动将被带到前台而不是正确的活动开始。

我可以使多个图标工作,还是需要创建一个中心活动来启动所有子应用程序?

1 个答案:

答案 0 :(得分:7)

您必须设置具有不同任务亲和力的活动。请参阅Android文档中的Application Fundamentals部分。