1

我为视力不好的人构建了一个启动器,我还有 3 个专门为通用访问而设计的应用程序:一个计算器、一个天气应用程序和一个音乐播放器。

要将它们包含在我的启动器中,我可以简单地将它们的代码复制到我的启动器包中并使用意图打开它们(它们基本上是同一个应用程序的不同活动)但问题是我的启动器已经构建为启动常规应用程序(就像每个启动器一样)并且我不想弄乱添加具有不同行为的图标的代码。

有几次我在 android 中下载了一个应用程序,最后得到了更多我想要的应用程序,这些应用程序大部分时间都包含某种垃圾邮件。因此,虽然这是一个令人讨厌的功能使用,但它表明这是可能的。但是我已经有一段时间没有遇到这种情况了,所以我想知道它是否仍然可能。

如何将我的应用程序捆绑在同一个应用程序下载中?还有可能吗?这个案例场景目前是如何处理的?

4

1 回答 1

1

所以基本上你需要在你的清单中有多个启动器类别,用于你需要在启动器上看到的活动。

例如

 <activity android:name=".activities.A" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".activities.B" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
于 2013-01-04T20:32:34.533 回答