如何正确掌握Android应用程序的状态
我的应用程序有三个视图如何正确掌握Android应用程序的状态,android,state,Android,State,我的应用程序有三个视图 选择一个 选择B RepeatView(基于A和B) 结果视图 我的应用程序的主核心将出现在RepeatView上,但选择A和B将定义RepeatView的行为,RepeatView将出现多次,ResultView将出现在最后 我的问题是:如何有效地处理应用程序的状态,使我能够从所有视图访问应用程序的状态 更新 这是国家的一个非常基本的例子。根据用户对A和B的选择,我将填充重复 class State { public int chooseA; public
- 选择一个
- 选择B
- RepeatView(基于A和B)
- 结果视图
class State {
public int chooseA;
public int chooseB;
public String[] repeats;
}
将其存储在应用程序实例中,仅当其仍然为null时,才将其重新加载到onRestoreInstanceState中的BaseActivity中。例如,这是一个可能的解决方案