2

たとえば、「ファイル マネージャー」という名前のファイル マネージャーがこれを行います。ムービーを含むディレクトリを参照すると、デフォルトでそのアプリで開くときにギャラリー アイコンが表示されます。しかし、新しいムービー プレーヤーをインストールすると、アイコンがプレーヤーのアイコンに変わります。では、各ファイル (ファイルを開くアプリケーション) に関連付けられたアイコンを取得するにはどうすればよいでしょうか?

4

1 に答える 1

3

私はあなたができると思います(テストされていません);

インストールされているすべてのアプリケーションを(を使用してPackageManager)取得します。

インストールされているAndroidアプリケーションのリストを取得し、実行するアプリケーションを選択する方法

特定のアプリケーションのアイコンを取得します。

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

それが役に立てば幸い。

于 2011-08-20T14:06:25.720 に答える