2014-01-26 6 views
0

Я использую этот код, чтобы отключить автоматический поворот в моем приложении:Поворот активности с нажатием на кнопке

  android:screenOrientation="portrait" 

То, что я хочу, чтобы написать код в моей деятельности, чтобы сделать приложение на портрете или пейзаж как пользователь хочет, нажав кнопку и сохранить его в SharedPreferences.

Я уже сделал макет и макета земли с различным дизайном, но, как я отключил его в моем Manifest его не показывает вверх, Потому что я хочу, чтобы пользователи выбрали то, что они хотят!

Спасибо за любую помощь

UPDATE

/** Here is the Rotation Button */ 
View.OnClickListener mb2 = new View.OnClickListener() { 
    public void onClick(View v) { 
     startActivity(new Intent(".ABOUT")); 
     setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 

    } 
}; 

Это не работает таким образом!

ответ

3
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 

или

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
+0

Эй ... Я обновил мой вопрос, пожалуйста, посмотрите. – user3051834

+0

рад, что это помогло –