Доброго времени суток))) В моём приложении есть scrollView>linearLayout> 10 FrameLayouts. Реализовал действие, в котором нужные мне frame перемещается на последнюю позицию, а позади стоящие - вверх. Однако, если выйти из приложения (закрыть его), а затем снова открыть, то мои frames расставлены как изначально в xml. Нужно сделать сохранение их позиций, а при запуске - загрузку.
onSaveInstanceState, onRestoreInstanceState - не помогают с этим. Сохранение их через getPivotX / Y & setPivotX / Y - также не решают проблему.
P.S.
Все фрэймы и линеар имеют свой уникальный ID, что говорит о том, что приложение само всё это делает (как я услышал на одном ролике на ютюбе).
Как сохранять позиции framelayout in LinearLayout?
-
- Сообщения: 1
- Зарегистрирован: 16 янв 2017, 16:32
- Откуда: Minsk