Установить ORIENTATION_LANDSCAPE не работает Android - PullRequest
2 голосов
/ 22 января 2010
    @Override
public void onConfigurationChanged(Configuration _newConfig) {

    if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
        Toast toast = Toast.makeText(this, "test orientation_landscape",
                Toast.LENGTH_LONG);
        toast.show();
        setContentView(R.layout.proceed);
    }

    if (_newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {
        Toast toast = Toast.makeText(this, "test orientation_portrait",
                Toast.LENGTH_LONG);
        toast.show();
        setContentView(R.layout.proceed);
    }

    super.onConfigurationChanged(_newConfig);
}

когда я меняю ориентацию эмулятора, тост не отображается ...? SDK 1.6

Я установил конфигурацию манифеста Android -> Ориентация

При смене эмулятора с портретного на ландшафтный эффект не отображается, но от пейзажа до портрета работает нормально.

Если есть какой-либо метод, с помощью которого я могу сохранить отображение моего приложения без изменений, без изменения ориентации, при изменении ориентации устройства, пожалуйста, дайте мне знать об этом.

Дополнительно Спасибо за помощь.

...