onSaveInstanceState を使用して正常に保存および復元した変数があります
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState); // the UI component values are saved here.
outState.putDouble("VALUE", liter);
Toast.makeText(this, "Activity state saved", Toast.LENGTH_LONG).show();
}
ただし、これはアクティビティが破棄された場合にのみ機能します。onPause() メソッドをオーバーライドして同じ変数を保存し、アクティビティが一時停止されていないときに戻ることで、これを行う方法についてのアイデアを大歓迎します