我在保存屏幕旋转后的视图方面遇到了问题。这是我的情况:我有一个扩展HorizontalScrollView的类,在其构造函数中创建一个LinearLayout和一个按钮。当单击按钮时,将在LinearLayout中添加更多按钮。当活动启动时,我将操作栏设置为此自定义视图,一切都可以运行得很好,可以从LinearLayout中添加和删除按钮。但是,问题就在这里。如果切换方向,onCreate将重新启动,因此将创建一个新的自定义视图并将其设置为操作栏。因此,当我切换方向时,我的自定义视图会返回到起点。
如何在方向更改期间持久保存视图的层次结构?
如何在方向更改期间持久保存视图的层次结构?