Android:启动快捷方式选择器

发布于 2024-11-08 03:07:45 字数 330 浏览 1 评论 0原文

我到处寻找与此相关的东西。我想根据设备上安装的快捷方式启动快捷方式。

一种简单的方法是我的用户通过我的应用程序选择他的快捷方式之一。当用户通过我的应用程序启动快捷方式时,它将执行与他/她在主屏幕上并选择快捷方式完全相同的操作。

我可以使用系统快捷方式单独执行此操作,但我希望设备上安装的其他快捷方式具有更大的灵活性。

所以基本上,我需要弄清楚如何调出快捷方式选择器(通过长按主屏幕并选择快捷方式出现的相同列表),获得启动该快捷方式的意图并将其存储在我的应用程序数据中以供以后使用。我不想在用户选择快捷方式时实际启动它,我只是想记住它以供以后使用。

任何有关这方面的帮助将不胜感激:)

I have looked everywhere for something related to this. I want to launch a shortcut, based on the shortcuts installed on a device.

A simple way of putting this is my user selects one of his shortcuts through my application. When the user initiates the shortcut through my app, it will perform the exact same thing as if he/she is on the home screen and selects the shortcut.

I can do this individually with the system shortcuts, but I want to have more flexibility for other shortcuts installed on the device.

So basically, I need to figure out how to bring up the shortcut picker (the same list that appears by long pressing a home screen and selecting shortcuts), get the intent to launch that shortcut and store that within my application data for use later. I don't want to actually initiate the shortcut when the user selects it, I just want to remember it for later.

Any help with this would be greatly appreciated :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文