(Android) Как загрузить изображение / GIF без черного фона?

#android #background #transparent

#Android #фон #прозрачный

Вопрос:

Я использую Glide для получения изображения в виде массива байтов как такового

 Glide.with(context)
    .as(byte[].class)
    .load(url)
    .submit()
    .get();
  

и это хорошо работает с изображением с фоном, а также с GIF-файлами. Однако, когда есть статическое изображение с прозрачным фоном (.PNG), оно создаст черный фон вместо сохранения его прозрачности. Я знаю, что вы можете избежать этой проблемы, используя растровое изображение, но я хочу сохранить оба.PNG и .Файлы GIF. Есть ли возможный способ сохранить прозрачный фон при загрузке массива байтов с помощью Glide?