相关疑难解决方法(0)

如何获取已安装的Android应用程序列表并选择一个运行

本周早些时候我问了一个类似的问题,但我仍然不了解如何获取所有已安装应用程序的列表,然后选择一个运行.

我试过了:

Intent intent = new Intent(ACTION_MAIN);
intent.addCategory(CATEGORY_LAUNCHER);
Run Code Online (Sandbox Code Playgroud)

这只显示预先安装的应用程序或可以运行ACTION_MAIN Intent类型的应用程序.

我也知道我可以使用PackageManager来获取所有已安装的应用程序,但是如何使用它来运行特定的应用程序呢?

android android-intent

314
推荐指数
14
解决办法
35万
查看次数

如何从包名中获取应用程序的图标?

我已经尝试过堆栈溢出的各种解决方案而没有运气.我想要的是.

  1. 我知道不同应用程序的包名称.
  2. 我想从这些包名中获取应用程序图标.
  3. 在图像视图中显示这些图标.

例如,我有一个包名com.example.testnotification.如何获取此应用程序图标并在ImageView中显示它?

android

55
推荐指数
3
解决办法
4万
查看次数

标签 统计

android ×2

android-intent ×1