ориентация не работает в 2.3.3?

Я подготовил одно приложение. Мое приложение будет поддерживать как альбомную, так и портретную ориентацию. Когда я меняю ориентацию с портретной на альбомную, она работает нормально, но когда я меняю альбомную ориентацию на портретную, она не работает. Мой код

  public void onConfigurationChanged(Configu,ration newConfig) {

        super.onConfigurationChanged(newConfig);
        System.out.println("orientation---"+getResources().getConfiguration().orientation);
        if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
            setContentView(R.layout.main);
            System.out.println("landscape-----");
        } else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {
            setContentView(R.layout.main);
            System.out.println("portrait-----");
        }

    }

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

System.out.println("orientation---"+getResources().getConfiguration().orientation);

Выше SOP печатает 2 означает пейзаж. Пожалуйста, помогите мне. (Я использую 2.3.3)

Ответы на вопрос(3)

Ваш ответ на вопрос