Я должен определить, когда изменилась конфигурация. Я поставил условие configChanges в проявленномonConfigurationChanged не запускается
<activity
android:name=".WorkoutActivity"
android:configChanges="orientation|keyboardHidden|screenSize">
</activity>
Там нет setRequestedOrientation в деятельности или в любом фрагменте. Вот код для изменения конфигурации:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
Toast.makeText(this, "activity rotated", Toast.LENGTH_SHORT).show();
}