#android #анимация
Есть TextView (вместо Buttons), которые анимируются - меняют позицию при нажатии на них, но при перерисовке активности (ротация), все конечно же возвращается на свои места. Как сохранить послеанимационное состояние? Сейчас после ротации вызывается метод performClick() с нулевой длительностью анимации,но это больше походит на костыль.
Ответы
Ответ 1
Что бы сохранять позицию при вращении экрана вам нужно сохранять состояние в savedInstanseState потому как активити попросту пересоздается при повороте. Коротко об этом можно почитать тут http://startandroid.ru/ru/uroki/vse-uroki-spiskom/133-urok-70-onsaveinstancestate-sohranenie-dannyh-activity-pri-povorote-ekrana.html
Комментариев нет:
Отправить комментарий