модульный тест с onSaveInstanceState не вызывает представление # onSaveInstanceState () - PullRequest
0 голосов
/ 04 мая 2020

Мой пользовательский 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();
...