【发布时间】:2018-02-22 22:38:08
【问题描述】:
我正在尝试动态编辑我的应用程序的布局,或者更好的是,有一个按钮,如果我点击最后一个按钮会有两个按钮,如下所示:
但如果我退出应用程序并重新打开它,就会只有“添加”按钮,我知道我必须保存布局状态。 我尝试使用 sharedPreferences,但是使用 SharedPreference 的编辑器我只能保存简单类型的变量,而不是数组,我该怎么办? 在 onPause() 方法中保存状态是否正确?
【问题讨论】:
-
看看 onSaveInstanceState 和 onRestoreInstanceState
-
@DroiDev 但这是在一个片段中:)
-
那又怎样?你也可以在片段中做到这一点。例如stackoverflow.com/a/15914053/8200290
-
@DroiDev 我解决了这个问题,谢谢。