Мой пользовательский FrameLayout
реализует onSaveInstanceState()
.
Мой модульный тест вызывает onSaveInstanceState()
для экземпляра этого представления. Я дал этому экземпляру идентификатор.
Однако view#onSaveInstanceState()
не вызывается.
Есть идеи, что мне не хватает?
Из моего теста:
android.content.res.Configuration landscapeConfig = new android.content.res.Configuration();
landscapeConfig.orientation = ORIENTATION_LANDSCAPE;
selectedAccountHeaderView.setId(111);
selectedAccountHeaderView.dispatchConfigurationChanged(landscapeConfig);
ShadowLooper.runUiThreadTasks();