最佳答案
我已经成功地为我的主Activity
实现了onRetainNonConfigurationInstance()
,以保存和恢复跨屏幕方向变化的某些关键组件。
但看起来,当方向改变时,我的自定义视图正在从头重新创建。这是有意义的,尽管在我的例子中不方便,因为所讨论的自定义视图是一个X/Y图形,并且绘制的点存储在自定义视图中。
是否有一种巧妙的方法来实现类似onRetainNonConfigurationInstance()
的自定义视图,或者我只需要在自定义视图中实现方法,允许我获取和设置它的“状态”?