Save Image From WebView
try this
Bitmap workingBitmap = Bitmap.createBitmap(chosenFrame);Bitmap mutableBitmap = workingBitmap.copy(Bitmap.Config.ARGB_8888, true);Canvas canvas = new Canvas(mutableBitmap);
Why don't you just create a bitmap from the file you got from the web using BitmapFactory and then write it out instead of snapshotting the WebView
?