DavayPosmotrim / dv-android

0 stars 0 forks source link

72 add animation on movie selection screen actions #82

Closed GoetzDeBouville closed 4 weeks ago

GoetzDeBouville commented 1 month ago

ПР по задаче #72 Добавляет анимации по кликам на action изображения (свайп влево/вправо/откат) Добавляет кастомную view со сменой изображений (в виде состояний), view так же содержит публичный метод для управления прозрачностью картинок (состояний) в зависимости от дельты перемещения элемента по X Небольшой рефакторинг - убирает лишние вызовы notifydatasetcnahge, убирает лишний или задублированный код из предыдущих пр (70 и 69).

GoetzDeBouville commented 1 month ago

Стоит добавить сохранение состояния текущей позиции фильма, при смене ориентации, языка, размера шрифта возвращается к первому фильму в списке Добавил сохранение состояний, и еще добавил в mainactivity установку портретной ориентации, т.к. у нас нет требований по лэндскейпу

PS: Очень круто поработал с анимациями, осталось только найти решение чтобы триггерить анимацию без notifyDataSetChanged, но это приключение явно не на 10 минут да, тут пытался уже по-разному сузить нотифаер, но там том анимация отваливалась, то позиция криво обновлялась, в общем решил для MVP сойдет и notifyDataSetChanged