Denis
а можешь показать картинку, которую загружаешь?
Металлов
Denis
Саму ссылку дать не могу соре
так она же с белым фоном
Denis
или как раз его не должно быть?
Металлов
его не долно быть
Mike
её надо класть в белое окно. win-win
Denis
а что должно быть?
Никита 🙃
Ты же понимаешь что никак? Тебе должны присылать png с вырезанным этим
Никита 🙃
Вырезанным белым фоном *
Никита 🙃
JPG не умеет в это
Denis
не, не в этом проблема
Denis
скорее всего, косячит glide
Denis
точнее его формат растрового изображения
Denis
там по умолчанию RGB_565
Denis
без альфа канала
Denis
а ему, наверное, с альфа каналом присылают
Никита 🙃
скорее всего, косячит glide
Эээ... На картинке белый фон. Картинка jpg. Как он спрячет белый? А белые буквы?
Denis
а должна она быть без фона
Denis
либо он не все сказал)
Никита 🙃
Нуу... На одном экране он грузит с прозрачным фоном, на другом вот эта калечная
Никита 🙃
Это то что я понял из его описания
Denis
он, вроде, не сказал, что там одинаковые картинки
Никита 🙃
Абдулмуталим что тебе надо? Повтори
Металлов
Металлов
Металлов
Старое и новое
Сергей
JPG не умеет в это
Ну, можно типа грузим в битмап, и все что с яркостью меньше 5% заменяем на прозрачку
Металлов
Абдулмуталим что тебе надо? Повтори
Нужно что было как в старом
Никита 🙃
А белые буквы?)
Denis
Нужно что было как в старом
в старом = левое изображение?
Металлов
А белые буквы?)
Видимо они не столько белые))
Сергей
А белые буквы?)
А хер с ними. Фон то белый?
Mike
вангую картинку с прозрачностью, а не вырезание фона
Сергей
Индивидуальные картинки то в гимпе млжно почистить. Но если их 100500 это вообще к терапевту вопрос. Дизайн
Denis
Абдулмуталим проверь мою теорию
Denis
точнее его формат растрового изображения
Denis
там по умолчанию RGB_565
Denis
без альфа канала
Denis
а ему, наверное, с альфа каналом присылают
Никита 🙃
а ему, наверное, с альфа каналом присылают
Нет. Там jpg с обычным белым фоном без всяких каналов
Михаил 🇺🇦
Всем привет, ребят! Кто-то делал превью для pdf, doc, xlsx файлов, если да, то подскажите, пожалуйста, как. Потому что тут всё не так очевидно, как с картинками
Никита 🙃
Кто сказал, что там jpg?
Он мне в ЛС ссылку дал :)
Металлов
Denis
Он мне в ЛС ссылку дал :)
Так это важно, почему сразу не сказал)
Denis
Да, в jpg не альфа канала
Металлов
Да, в jpg не альфа канала
тогда какой магией удаляется белый фон в строй реализации?
Никита 🙃
Никита 🙃
Смотри, там сама картинка не имеет фона прозрачного. Вырезать так что бы и буквы не похерить - невозможно (точнее пиздец сложно). Пусть дизайнер вырежет это все и в .png загонит
Mike
тогда какой магией удаляется белый фон в строй реализации?
так у тебя есть код, у нас — нет, мб там вообще другая картинка
Металлов
Разные ссылки мб
нет, апи одно и то же
Никита 🙃
Кстати да, мб ссылка как то строится иначе
Никита 🙃
В дебаггере проверь
Denis
На картинках различалось получение урла
Металлов
На картинках различалось получение урла
у меня дата биндинг, я до создания нового экрана рефакторил старый на новую модель
Металлов
на обоих одна модель, одно апи
Никита 🙃
Продебаж
Металлов
но я проверю
W0LF
getLastVisiblePosition() и getFirstVisiblePosition()
Вот за это и спрашивал. Спасибо.
Металлов
На обоих экранах одна ссылка
Mike
На обоих экранах одна ссылка
и что там, по ссылке? пнг с прозрачностью, не?
Mike
ну значит надо копать в тот экран, мб там кастом вьюшка или что ещё
Никита 🙃
Никита 🙃
Жпг
Никита 🙃
Но урла кривая, яб пару раз проверил
Металлов
ну значит надо копать в тот экран, мб там кастом вьюшка или что ещё
imageView на старом экране используется только в двух местах, это findViewById ну и передача в Glide
Металлов
А в вестке простой ImageView с обвчными аттрибутами
Mike
кастомный LayoutInflater, который подменяет ImageView ;)
Металлов
кастомный LayoutInflater, который подменяет ImageView ;)
не, инфлейтится с помошью инфлетера который поставляет метод onCreateView
Металлов
на старом экране просто для вида встроен Data Binding
Металлов
может это как то влияет