Android устанавливает ориентацию активности по коду

можно установить ориентацию действия в файле манифеста.

но можно ли это сделать и из кода? если да, то как?

Спасибо!


person clamp    schedule 25.11.2010    source источник
comment
Действие. setRequestedOrientation(..)   -  person Peter Knego    schedule 25.11.2010
comment
спасибо, вы также знаете, можно ли заблокировать активность в этой ориентации независимо от того, как наклонено устройство?   -  person clamp    schedule 25.11.2010
comment
@Clamp реализует это так же, как Кристиан написал код выше.   -  person Paresh Mayani    schedule 25.11.2010
comment
afaik только через файл манифеста   -  person Peter Knego    schedule 25.11.2010
comment
если я вызываю setRequestedOrientation, он все равно вызывает onResume, когда устройство наклонено. какое значение я должен указать в файле манифеста?   -  person clamp    schedule 25.11.2010
comment
android:configChanges=ориентация|клавиатура скрыта   -  person Peter Knego    schedule 25.11.2010


Ответы (1)


person    schedule
comment
спасибо, вы также знаете, можно ли заблокировать активность в этой ориентации независимо от того, как наклонено устройство? - person clamp; 25.11.2010
comment
FWIW, чтобы заставить действие работать в одной ориентации, вы можете использовать этот android:screenOrientation="portrait" в своем AndroidManifest.xml для любых действий, которые вы хотите заблокировать. - person Brett Duncavage; 05.04.2013
comment
А как это сделать программно, Бретт? Если я добавлю ориентацию экрана блокировки в свои настройки или меню, было бы неплохо иметь возможность это сделать. - person A.Grandt; 07.08.2013