Я заблокировал свое приложение в портретном режиме для мобильных устройств и в альбомной ориентации для телевизора. Проблема в том, что я хочу это для всего приложения. У меня есть несколько действий внутри моего приложения, поэтому я должен проверять каждое действие на наличие портрета и пейзажа. Есть ли способ сделать мой код глобальным для всех видов деятельности? Я не хочу писать этот код в каждой деятельности.
Вот мой код:
Я использую это раньше:
setContentView(R.layout.activity_main);
MainActivity.java
// locking out landscape screen orientation for mobiles
if(getResources().getBoolean(R.bool.portrait_only)){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
// locking out portrait screen orientation for TV
if(getResources().getBoolean(R.bool.landscape_only)){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}