BitmapFactory.decodeResource成功但mbuffer为null

时间:2018-02-04 12:15:33

标签: android bitmapfactory

我正在使用BitmapFactory.decodeResource,一切都很好,直到我在Kindle Fire上试用它。 BitmapFactory.decodeResource不返回null,GetWidth等都是正确的,但mbuffer(private)为null,因此位图为空。 我需要在此时测试它是否失败但我不允许访问mbuffer。 有任何想法吗? 感谢

1 个答案:

答案 0 :(得分:1)

decodeResource()会考虑设备场景属性。显然它不能以这种方式解码。试试不同的形象。无论如何,你不能乱用那个缓冲区。如果您只想获取位图,则从原始或资产加载图像