1

Я предотвращения activty от изменения в ландшафтном режиме с помощьюКак предотвратить изменение ориентации фоновой активности?

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT); 

все работает отлично, за исключением, если я называю новым видом деятельности. Когда новая активность переходит в ландшафтный режим, фоновая активность тоже меняется. Как я могу предотвратить это?

+2

Добавить андроида: screenOrientation = «портрет» вашей <тег действия в AndroidManifest.xml –

+0

К сожалению, мне нужно архивировать его динамически. – bapho

+0

@ bapho динамически означает? – Gattsu

ответ

0

Исправьте свою активность в портретном режиме, когда включено onPause.

onPause(){ 
    // Your code to make this app fixed to portrait when in background 
} 
+0

, если я вызываю новое действие и быстро его закрываю, вызывается метод фоновой активности onConfigurationChanged(). (я использую android: configChanges) – bapho

+0

Я тебя не понял .. – amalBit

Смежные вопросы