2

例如,名为“文件管理器”的文件管理器执行此操作。如果我用我的电影浏览到目录,默认情况下,当它们使用该应用程序打开时,它们将与画廊图标一起显示。但是当我安装一个新的电影播放器​​时,图标会变成播放器的图标。那么我将如何检索与每个文件(打开它的应用程序)关联的图标?

4

1 回答 1

3

我想你可以(未经测试);

获取所有已安装的应用程序(使用PackageManager):

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

获取特定应用程序的图标:

http://developer.android.com/reference/android/content/pm/PackageItemInfo.html#icon

希望能帮助到你。

于 2011-08-20T14:06:25.720 回答