gpt4 book ai didi

android - 如何制作可自定义的按钮来启动应用程序?

转载 作者:太空狗 更新时间:2023-10-29 13:40:45 26 4
gpt4 key购买 nike

我正在尝试向我的应用程序添加一个按钮。单击时,我想启动一个选择对话框,显示所有快捷方式或已安装​​的应用程序。选择一个应永久设置启动该应用程序的按钮。

我了解如何使用 packagemanager 获取已安装应用程序的列表:

PackageManager pm = getPackageManager();
List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA);

但我真的需要接受它并使用 ListAdapter 并从头开始创建一个单独的对话框吗?

我觉得我在其他应用程序中多次看到过这个选择菜单(例如当你去添加快捷方式时的任何启动器应用程序,或者当你添加新快捷方式时在 Google 的 Car Home 应用程序中)。有没有现成的方法可以使用这个快捷选择菜单?

我已经搜索了所有这些论坛,但找不到其他的。任何帮助都感激不尽。谢谢。

最佳答案

but do I really need to take this and use a ListAdapter and create a seperate dialog from scratch?

对于选择应用程序,是的。

Is there no stock way to use this shortcut selection menu?

那个“快捷选择菜单”不是在选择一个应用程序。它正在挑选一项 Activity ,可能使用 ACTION_PICK_ACTIVITY .

关于android - 如何制作可自定义的按钮来启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6069500/

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