如何向“主屏幕->菜单->添加->快捷方式”添加条目(指向“活动”)?

2024-01-03

我正在为 Android (SDK 1.5) 编写程序。我想知道如何在“主屏幕 -> 菜单 -> 添加 -> 快捷方式”(或在 Hero 上“主屏幕 -> 菜单 -> 添加到主页 -> 快捷方式”)中添加/注册我的程序活动之一,所以该用户将能够将其添加到他的主屏幕。是否有意图过滤器或任何其他方式来实现这一目标?

Thanks


这实际上涵盖在API 示例(应用程序/“启动器快捷方式”) http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/LauncherShortcuts.html。另请查看 ApiDemos 清单,它提供了很好的解释(查找 LauncherShortcuts 部分)。

基本上,您在清单中提供了一个意图过滤器,其中包含

<action android:name="android.intent.action.CREATE_SHORTCUT" />

在您定义为接收者的活动中,您检查调用意图是否是ACTION_CREATE_SHORTCUT意图,如果是的话,创建一个带有一些额外功能的返回意图(查看我提供的链接中的 setupShortcut 函数)。 您还可以查看源代码连接机器人 http://code.google.com/p/connectbot/这做得很好。希望有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何向“主屏幕->菜单->添加->快捷方式”添加条目(指向“活动”)? 的相关文章

随机推荐