我无法在properManner中获取图标,我使用PackageManager
:
代码示例
::List<PackageInfo> applications = getPackageManager().getInstalledPackages(0);
for(PackageInfo info : applications){
Drawable icon = info.applicationInfo.loadIcon(getBaseContext());
}
如果我
在main.xml文件中:<ImageView android:id="@+id/imageView1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/icon"></ImageView>
我只想在Imageview上显示图标。
答案 0 :(得分:2)
为了从drawable中获取位图并在图像视图中显示,请尝试下面的代码
Bitmap bitmap = ((BitmapDrawable)icon).getBitmap();
imageView.setImageBitmap(bitmap);