Сохранение пакета (операция A):
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putString("test", "value");
super.onSaveInstanceState(outState);
}
Переход к операции B;
startActivity(new Intent(getBaseContext(), B.class));
Возвращение к операции A:
startActivity(new Intent(getBaseContext(), A.class));
загрузить значение, которое я написал, для связывания в упражнении A:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Log.d("MY", "saved instance is null"+ Boolean.toString(savedInstanceState == null));
}
Всегда возвращает saveInstanceState = null.Что мне здесь не хватает?
onRestoreInstanceState никогда не срабатывает, когда я возвращаюсь к основному виду деятельности