【android】应用图标Drawable转Bitmap,适配安卓8.0

相信大家在加载应用图标的时候,经常会将得到的Drawable转成Bitmap,代码如下:

Drawable drawable = mPackageManager.getApplicationIcon(packageName);
return ((BitmapDrawable) drawable).getBitmap();

但是如果在Android 8.0上面就会崩溃,提示强转BitmapDrawable出错,



处理可以参考https://www.jianshu.com/p/6b611a5e3300

猜你喜欢

转载自my.oschina.net/u/1162691/blog/2878812