在什么情况下BitmapFactory.Options.inPreferredConfig不起作用?

时间:2020-01-25 20:23:42

标签: android bitmap android-bitmap

我正在尝试使用InputStreamBitmapFactory.decodeStream解码位图,并且我想在ARGB_8888中接收位图,所以我使用了BitmapFactory.Options.inPreferredConfig = ARGB_8888,但其中一些我的用户以某种方式设法以不同的配置(RGBA_F16)加载位图,考虑到字段名称为 Preferred (首选)的事实,这是有道理的,但是为什么呢?在什么情况下,Android无法在inPreferredConfig中加载位图?源代码对此不太清楚。我的解决方案是使用ARGB_8888Bitmap.copy将位图转换为Canvas.drawBitmap,但是在此之前,我想了解它发生的原因。 谢谢。

0 个答案:

没有答案
相关问题