2010-09-30 2 views
0

Я использую следующий фрагмент кода для ориентации экрана в андроид ..Ориентация на андроид

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    //setContentView(R.layout.main); 

    // ---change to landscape mode--- 
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 

    // ---change to portrait mode--- 
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
} 

}

Этот фрагмент кода работает с в приложении .. и он не работает в SDK 1.5 ..

Мой вопрос в том, что все равно нужно сделать ориентацию экрана вне приложения. Например, если я использую таймер и вышел из моего приложения, я не вижу никакой ориентации ... но когда я нажимаю на свое приложение снова, тогда я могу видеть экранную ориентацию . .. Есть ли способ сделать экран Ориентация вне приложения через программу.

ответ

0

Почему вы пытаетесь установить ориентацию программно? Это звучит как очень плохая идея.

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

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