gpt4 book ai didi

android - 如何将快捷方式添加到所有应用程序屏幕

转载 作者:行者123 更新时间:2023-11-29 00:41:22 25 4
gpt4 key购买 nike

有没有办法在“所有应用程序”屏幕(菜单、所有已安装应用程序的列表)中以编程方式创建(安装后)新快捷方式。

我知道我可以在 AndroidManifest.xml 中定义快捷方式,但这不是我想要的。我希望我的应用程序的用户能够在我的应用程序设置中创建它们。

我发现这对于主屏幕 ( launcher shortcut ) 是可行的,如何在所有应用屏幕上做到这一点?有可能吗?

最佳答案

您刚刚定义的代码包括这两者。


程序化

如果您阅读了 Intent 文档,您会发现:

Intent.ACTION_CREATE_SHORTCUT

只需发送包含此信息的意向即可。

list

此外,如果您希望您的应用程序显示在“所有应用程序”屏幕中,那么您将在 list 中定义要设置为启动器类别的 Activity 之一。

但是;安装后,不能可以将快捷方式添加到“所有应用程序屏幕”。因为根本没有允许这样做的 API。您可以在 Launcher 桌面上创建快捷方式,但这是 SDK 所能达到的极限。

关于android - 如何将快捷方式添加到所有应用程序屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9152476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com