В своей деятельности вы можете переопределить этот метод для прослушивания изменения ориентации и реализации собственного кода.
public void onConfigurationChanged (Configuration newConfig)
Класс Configuration
имеет целочисленную константу ORIENTATION_LANDSCAPE
и ORIENTATION_PORTRAIT
, там вы можете проверить newConfig следующим образом:
super.onConfigurationChanged (newConfig);
int orientation=newConfig.orientation;
switch(orientation) {
case Configuration.ORIENTATION_LANDSCAPE:
//to do something
break;
case Configuration.ORIENTATION_PORTRAIT:
//to do something
break;
}