Общий переходный элемент и стратегия Скольжение

голоса
2

Я пытаюсь работать на общедоступный переходе элемента с помощью Glide библиотеки загрузки изображений. У меня есть RecyclerView с сотнями изображений, так что я хотел бы сохранить память (если это возможно) и делает анимационную работу.

Скольжение создает Drawable, который имеет размер целевого изображения таким образом, общий элемент переход не работает хорошо, поскольку окончательное изображение имеет различные размеры (но изображение имеет тот же URL).

Как можно достичь перехода разделяемую элемента с Glide? Можно ли иметь экономию памяти и анимации в то же время?

Задан 10/09/2015 в 10:14
источник пользователем
На других языках...                            


1 ответов

голоса
2

Я не сделал переход еще, но для части Glide я бы сказал , использовать .override()на одной или обеих нагрузок. Это будет принудительно кэшу. Конечно , прохождение / выяснить , правильный размер до вас. Кроме того, вы , скорее всего , нужно , .dontAnimate()чтобы предотвратить перекрестное затухание / исчезать при переходе.

Here're некоторых других людей, которые пытаются делать то же самое:

Ответил 01/10/2015 в 14:05
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more