两个快捷方式与同一个应用程序的两个图标

时间:2013-07-28 10:14:50

标签: android icons manifest launcher

所以,我希望为同一个应用程序添加一个额外的快捷方式和另一个Icon,这个额外的快捷方式,在应用程序抽屉中可见,应该启动一个简单的活动/服务,

这是可能的,如果是的话怎么样?如果可能,以编程方式,

与<申请>标签 ? ,

由于

1 个答案:

答案 0 :(得分:6)

当然,您的应用程序中可以有两个或更多启动器活动。只需使用启动属性设置一个intent过滤器。

<activity
    android:name=".SecondActivity"
    android:icon="@drawable/ic_second_launcher">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
    </intent-filter>
</activity>

如果您想从AppDrawer启动服务,只需调用空Activty即可启动Service中的onCreate