Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(Android)如何下载没有黑色背景的图像/gif?_Android_Background_Transparent - Fatal编程技术网

(Android)如何下载没有黑色背景的图像/gif?

(Android)如何下载没有黑色背景的图像/gif?,android,background,transparent,Android,Background,Transparent,我使用Glide来获得一个字节数组形式的图像 Glide.with(context) .as(byte[].class) .load(url) .submit() .get(); 它可以很好地处理带有背景的图像以及GIF。但是,当存在具有透明背景(.PNG)的静态图像时,它将生成黑色背景,而不是保持其透明度。我知道使用位图可以避免这个问题,但我想保留.PNG和.GIF文件。在使用Glide加载字节数组时,是否有可能保留透明背景

我使用Glide来获得一个字节数组形式的图像

Glide.with(context)
    .as(byte[].class)
    .load(url)
    .submit()
    .get();
它可以很好地处理带有背景的图像以及GIF。但是,当存在具有透明背景(.PNG)的静态图像时,它将生成黑色背景,而不是保持其透明度。我知道使用位图可以避免这个问题,但我想保留.PNG和.GIF文件。在使用Glide加载字节数组时,是否有可能保留透明背景