java - Bitmap myBitmap = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length); gives dimension 0 -


am trying decode bitmap using bitmapfactory,but gives me height , width of output bitmap equal 0.could me out.my code follows.

 bitmap mybitmap = bitmapfactory.decodebytearray(bfile, 0, bfile.length);  system.out.println("heigth => "mybitmap.getheight() + "  width  => " + mybitmap.getwidth()); 

where bfile byte array generated .ico file.

thanks in advance!!!

try follows

bitmapfactory.options options = new bitmapfactory.options(); options.injustdecodebounds = true; bitmapfactory.decodefile("/sdcard/image.png", options); int width = options.outwidth; int height = options.outheight; 

Comments

Popular posts from this blog

css - I want to align grid in center -

Contact Form PHP Email Script -

python - SWIG function not printing output -