Il y a 2 constantes différentes qui ont même description (https://developer.android.com/reference/android/R.attr.html#configChanges)Android: Quelle est la différence entre 'orientation' et 'screenLayout'?
orientation 0x0080 The screen orientation has changed, that is the user has rotated the device.
screenLayout 0x0100 The screen orientation has changed, that is the user has rotated the device.
De nombreuses sources suggèrent de préciser:
android:configChanges="keyboardHidden|orientation"
Mais il ne devrait pas être:
android:configChanges="keyboardHidden|orientation|screenLayout"
À droite, semble être une faute de frappe dans les commentaires. Aussi ce drapeau n'était pas en 1.5, mais peut être vu en 2.0. – alex2k8