gpt4 book ai didi

android - 将 gif 保存到 android 画廊

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:48 25 4
gpt4 key购买 nike

使用 https://github.com/koush/ion image Loader 将 gif 文件显示到 ImageView 中

我通过这段代码将jpg 图片保存到相册中

    MediaStore.Images.Media.insertImage(
getActivity().getContentResolver(), bitmap,
"XXX", "Image1");

但这种方式不适用于 gif 文件。

你知道我怎样才能做到这一点吗?

最佳答案

您可以使用此代码保存 gif

  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();
}

此代码会将 gif 保存在外部 SD 卡的缓存目录中,但不会在图库中显示。

关于android - 将 gif 保存到 android 画廊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27010816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com