在智能手机应用程序中将图片加载到byte []时,有时ByteArrayOutputStream给我nullpointerexception任何解释?
Bitmap bm = BitmapFactory.decodeFile(path);
System.out.println("BITMAP: "+bm != null);
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
bm.compress(CompressFormat.JPEG, 100, buffer);
最佳答案
您确定是ByteArrayOutputStream在给您NullPointerException吗?
还是在bm.compress中发生? bm可以为null-可能是由于您传递了无效路径。
关于android - 为什么ByteArrayOutputStream有时会给我空指针异常?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20577373/