在我的应用中,我想使用列表视图制作应用图标列表。我可以使用其包名来获取应用程序图标。但我想在列表视图上显示应用程序图标(无文本),以便我该怎么做。任何人都帮助我。
这是我用来获取应用程序图标的代码。
Drawable icon= getPackageManager().loadApplicationIcon("package name");
image view.setDrawable(icon);
我的问题是我们如何在列表视图中查看应用程序图标。
答案 0 :(得分:0)
String pkg = "com.app.my";//your package name
Drawable icon = getContext().getPackageManager().getApplicationIcon(pkg);
imageView.setImageDrawable(icon);
查看here了解详情。
答案 1 :(得分:0)
您可以设置如下所示的应用图标,使用安装的任何应用的package name
。
Drawable iccon = mContext.getPackageManager().getApplicationIcon(
pkg);
icon.setBackground(null);
icon.setImageDrawable(iccon);