Пишу код для сохранения переменных при смене орентации экрана.
@Override
public void onSaveInstanceState(Bundle savedInstanceState) {
super.onSaveInstanceState(savedInstanceState);
Log.i(TAG, "onSaveInstanceState");
savedInstanceState.putInt(KEY_INDEX, mCurrentIndex);
savedInstanceState.putBooleanArray(KEY_INDEX, array);
}
if (savedInstanceState != null) {
mCurrentIndex = savedInstanceState.getInt(KEY_INDEX, 0);
array = savedInstanceState.getBooleanArray(KEY_INDEX);
}
Сохраняется только одна из этих переменых, как можно сохранить обе переменных?