我一直在寻找构建应用程序以取代Android上的主屏幕,我需要知道如何添加选项以向我的应用程序添加应用程序快捷方式。
答案 0 :(得分:0)
在应用的清单文件(AndroidManifest.xml)中,找到其意图过滤器设置为android.intent.action.MAIN
操作和android.intent.category.LAUNCHER
类别的活动。
向此活动添加<meta-data>
元素,该元素引用定义应用程序快捷方式的资源文件:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapplication">
<application ... >
<activity android:name="Main">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
</activity>
</application>
</manifest>
你可以在这里找到其余部分 - https://developer.android.com/guide/topics/ui/shortcuts.html
希望这有帮助!