Java 了解活动中的SavedInstanceState需要帮助吗

Java 了解活动中的SavedInstanceState需要帮助吗,java,android,android-savedstate,Java,Android,Android Savedstate,我遇到一个问题,即一旦重新打开应用程序或viewpager上保存的数据消失,并且只有一个viewpager可见。我一直想知道如何使用savedInstanceState处理此类数据丢失: 因此:我有以下项目: @BindView(R.id.backToBudgetList) ImageButton backButton; @BindView(R.id.budgetTitle) TextView tvBudgetTitle; @BindView(R.id.budgetPeriod) TextVie

我遇到一个问题,即一旦重新打开应用程序或viewpager上保存的数据消失,并且只有一个viewpager可见。我一直想知道如何使用savedInstanceState处理此类数据丢失:

因此:我有以下项目:

@BindView(R.id.backToBudgetList)
ImageButton backButton;
@BindView(R.id.budgetTitle)
TextView tvBudgetTitle;
@BindView(R.id.budgetPeriod)
TextView tvBudgetPeriod;
@BindView(R.id.listBudgetTransactions)
ImageButton transListIB;
@BindView(R.id.line1)
TextView line1TV;

如何为每个条目编写一个好的savedInstanceState任何帮助都将不胜感激。

这些视图都在每个视图页面中?您是否可以添加整个类代码以进行检查,因为当我们重新启动一个已启动的活动时,不会调用所有方法。@Daniel是的,它们都是。有没有办法使用一行代码来保存它?类似于布尔onRestore(true)@丹尼尔·卡维里