Android: нажатие на рекламу приводит к изменению ориентации активности с заблокированной ориентацией - PullRequest
0 голосов
/ 18 декабря 2010

Все действия в моем приложении заблокированы в портретной ориентации с помощью:

android:screenOrientation="portrait"

У меня есть объявления, показывающие вверху некоторые из моих действий, и если я наклоню телефон в сторону и нажму на объявление, это изменит основное действие в альбомную ориентацию! Я пытался переопределить

onConfigurationChanged(Configuration newConfig)

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

1 Ответ

3 голосов
/ 18 декабря 2010
    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);

        this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    }

Сделал трюк.

...