如何为 android 应用程序添加多个具有不同功能的主页快捷方式

How to add more than one Homepage shortcut for android app with different functionality

我正在尝试构建一个包含多个功能的 Android 应用程序,我希望通过从 Android 中的主菜单单击一次来访问这些功能。 前任。首先(快捷方式图标)在用户点击时发送预定义的 SMS。 第二个图标发送预定义的电子邮件。 第三和第四等...... 我所知道的是:可以通过Widgets来实现。但我需要它来自图标,而不仅仅是小部件有没有办法避免制作多个应用程序。

创建多个 Activities,每个都具有独特的功能。然后将它们全部列在清单中,如

<activity
    android:name="your.package.SmsActivity"
    android:label="Send SMS">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

每个应用程序的功能依此类推。您最终应该得到一个具有多个 "entry points".

的应用程序