Я успешно реализовал onRetainNonConfigurationInstance()
для моего основного Activity
для сохранения и восстановления некоторых критических компонентов в изменении ориентации экрана.
Но, похоже, мои пользовательские представления воссоздаются с нуля, когда меняется ориентация. Это имеет смысл, хотя в моем случае это неудобно, поскольку рассматриваемый пользовательский вид представляет собой график X/Y, а построенные точки хранятся в пользовательском представлении.
Есть ли хитрый способ реализовать что-то похожее на onRetainNonConfigurationInstance()
для пользовательского представления или мне нужно просто реализовать методы в пользовательском представлении, которые позволяют мне получить и установить его "состояние"?