Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 同一应用程序的两个快捷方式和两个图标_Android_Icons_Manifest_Launcher - Fatal编程技术网

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

Android 同一应用程序的两个快捷方式和两个图标,android,icons,manifest,launcher,Android,Icons,Manifest,Launcher,因此,我想为同一个应用程序提供一个带有另一个图标的附加快捷方式,这个附加快捷方式在应用程序抽屉中可见,应该可以启动一个简单的活动/服务 这是可能的,如果是,怎么可能?如果可能,通过编程 它与标记有关系吗 谢谢当然,您的应用程序中可以有两个或多个启动器活动。只需使用启动属性设置一个意图过滤器 <activity android:name=".SecondActivity" android:icon="@drawable/ic_second_launcher">

因此,我想为同一个应用程序提供一个带有另一个图标的附加快捷方式,这个附加快捷方式在应用程序抽屉中可见,应该可以启动一个简单的活动/服务

这是可能的,如果是,怎么可能?如果可能,通过编程

它与标记有关系吗


谢谢

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

<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
,它在
onCreate

中启动
服务
,非常好,谢谢