0

リストビューでインストールされているアプリケーションの名前のリストを取得できましたが、アイコンの追加に問題があります。新しい xml レイアウトを作成し、imageview を含めました。

以下を使用してアイコンを取得しています

appInfo.icon = p.applicationInfo.loadIcon(getPackageManager());

私が使用していたアプリケーション情報をロードするには

HashMap<String,String>.    

私が使用できることは私の理解です

HashMap<String,Integer>    

次に、描画可能なリソース ID を Imageview に送信するだけで機能します。

ドローアブル オブジェクトのリソース ID を取得するにはどうすればよいですか?

4

1 に答える 1

1

アプリでドローアブルのintを取得する:

int yourInt = getResources().getIdentifier(fileName, "drawable", getPackageName());

別のアプリからアイコンを取得する:

Android-アプリのアイコンを取得するにはどうすればよいですか?

于 2012-12-18T00:36:34.357 に答える