From source
Атрибуты, имеющие USER следующим образом.
SCREEN_ORIENTATION_USER
Использовать текущую преимущественную ориентацию пользователя телефонной трубки. Соответствует SCREEN_ORIENTATION_USER.
SCREEN_ORIENTATION_USER_LANDSCAPE
Хотелось бы иметь экран в альбомной ориентации, но если пользователь включил вращение датчика на основе, то можно использовать датчик, чтобы изменить направление которого экран сталкивается. Соответствует SCREEN_ORIENTATION_USER_LANDSCAPE.
SCREEN_ORIENTATION_USER_PORTRAIT
Хотелось бы, чтобы иметь экран в портретной ориентации, но если пользователь включил вращение датчика на основе, то можно использовать датчик, чтобы изменить направление которого экран сталкивается. Соответствует SCREEN_ORIENTATION_USER_PORTRAIT.
Атрибуты, имеющие SENSOR, следующие.
SCREEN_ORIENTATION_SENSOR
Ориентация определяется физическим датчик ориентации: на дисплее будет вращаться на основе того, как пользователь перемещает устройство. Игнорирует настройку пользователя, чтобы отключить вращение на основе датчика. Соответствует SCREEN_ORIENTATION_SENSOR.
SCREEN_ORIENTATION_SENSOR_LANDSCAPE
Хотелось бы иметь экран в альбомной ориентации, но может использовать датчик, чтобы изменить направление которого экран сталкивается. Соответствует SCREEN_ORIENTATION_SENSOR_LANDSCAPE.
SCREEN_ORIENTATION_SENSOR_PORTRAIT
Хотелось бы, чтобы иметь экран в портретной ориентации, но может использовать датчик, чтобы изменить направление которого экран сталкивается. Соответствует SCREEN_ORIENTATION_SENSOR_PORTRAIT.
Но какова текущая предпочтительная ориентация телефона на телефоне? Как это устроено? – alexbirkett
@alexbirkett: он установлен в настройках устройства (сам пользователь - отсюда и название) –