Using https://github.com/koush/ion image Loader to display gif files into ImageView
I save the jpg images into gallery by this code
MediaStore.Images.Media.insertImage(
getActivity().getContentResolver(), bitmap,
"XXX", "Image1");
but this way is not working with gif files.
Do you have any idea how can i accomplish this?
You could save gif using this code
File file = new File(getBaseContext().getExternalCacheDir(),
"gif_name"+ ".gif");
try {
FileOutputStream fos = new FileOutputStream(file);
fos.write(gif.getData());//gif is gif image object
fos.flush();
fos.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}
This code will save the gif in cache directory on your external sd card but will not be visible in Gallery.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With