保持布局的变化-Android

保持布局的变化-Android,android,button,layout,Android,Button,Layout,我有一个动态布局,当我按下一个按钮时,它会创建文本视图,文本视图会显示信息。。。我希望在应用程序关闭和系统(手机或平板电脑)关闭时保存版面中创建的所有TextView 我该怎么做呢?我能想到的一种方法是用包含文本的字符串的arraylist创建一个类。TextView的顺序将是ArrayList中文本的索引。您需要该类将实现可序列化接口。然后在onStop()上,您应该使用dataOutputStream保存它。最后一件事是打开文件并在onCreate()中以编程方式创建文本视图尝试创建一个共享

我有一个动态布局,当我按下一个按钮时,它会创建文本视图,文本视图会显示信息。。。我希望在应用程序关闭和系统(手机或平板电脑)关闭时保存版面中创建的所有TextView


我该怎么做呢?

我能想到的一种方法是用包含文本的字符串的arraylist创建一个类。TextView的顺序将是ArrayList中文本的索引。您需要该类将实现可序列化接口。然后在onStop()上,您应该使用dataOutputStream保存它。最后一件事是打开文件并在onCreate()中以编程方式创建文本视图尝试创建一个共享首选项对象,如下所示:

我觉得您必须使用Android的一种方式来保存信息。但是如果我想添加新的视图(按钮、文本视图),我该如何做才能让应用程序保存它,当我关闭de应用程序并再次打开时,布局会有修改?