在android中为自定义启动器显示已安装应用程序图标的页面

在android中为自定义启动器显示已安装应用程序图标的页面,android,Android,因此,我正在构建一个定制的启动器,我从另一个问题中找到了如何用我的启动器替换默认的android启动器,并让它工作,这样当用户按下home键或back键时,它总是将他们带回我的启动器 现在,我只需要允许用户从我的应用程序启动他们在设备上安装的其他应用程序。是否有任何简单的方法可以获取已安装的应用程序图标页面并允许用户启动它们?我只是不知道该怎么做或者从哪里开始? 任何帮助都会很好 您应该能够从以下位置获取已安装的应用程序: 公共摘要列表 该问题答案中的一个片段: 您应该能够在PackageMan

因此,我正在构建一个定制的启动器,我从另一个问题中找到了如何用我的启动器替换默认的android启动器,并让它工作,这样当用户按下home键或back键时,它总是将他们带回我的启动器

现在,我只需要允许用户从我的应用程序启动他们在设备上安装的其他应用程序。是否有任何简单的方法可以获取已安装的应用程序图标页面并允许用户启动它们?我只是不知道该怎么做或者从哪里开始?
任何帮助都会很好

您应该能够从以下位置获取已安装的应用程序:

公共摘要列表

该问题答案中的一个片段:

您应该能够在PackageManager上使用getLaunchIntentForPackage()来获得满足您需要的意图(如果没有这样的意图,则为null)

public abstract List<ApplicationInfo> getInstalledApplications (int flags)