java Android Studio |永久保存布局
我有一个关于在本地保存数据的问题。
当我按下UI上的按钮时,程序会生成一个带有一些复选框和TextViews
的FrameLayout
。我想永久保存这些布局构造,但我所有的解决方案都失败了。当我在网上搜索时,我只找到保存简单的Strings
或数字的解决方案。
我希望您能提供一些解决方案
谢谢
你可以在下面搜索框中键入要查询的问题!
我有一个关于在本地保存数据的问题。
当我按下UI上的按钮时,程序会生成一个带有一些复选框和TextViews
的FrameLayout
。我想永久保存这些布局构造,但我所有的解决方案都失败了。当我在网上搜索时,我只找到保存简单的Strings
或数字的解决方案。
我希望您能提供一些解决方案
谢谢
# 1 楼答案
视图并不意味着要持久化。它们必须在每次应用程序启动时重新创建
您可以用xml定义布局,并每次对其进行膨胀。这可能是最接近你想要实现的目标
# 2 楼答案
我同意F43nd1r,如果您想在重新启动应用程序后转到特定布局,您需要做的是将应用程序的状态保存在本地数据库上(使用SQLite、Realm等),重新启动时,从本地数据库加载此配置,并根据此配置扩展xml布局