Android 屏幕旋转实例,改变
屏幕方向,这个和平时的锁定
屏幕方向有关联,其基本的实现思路如下:
public void o
nConfigurationChanged(Co
nfiguration newConfig) {
Toast.makeText(this, "系统的
屏幕方向发生改变", Toast.LENGTH_LONG).show();
updateEditText();//更新EditText显示的内容
super.o
nConfigurationChanged(newConfig);
}
public void updateEditText(){
int o = getRequestedOrientation();//获取
屏幕朝向
switch(o){ //判断
屏幕当前朝向
case ActivityInfo.SCREEN_ORIENTATION_PORTRAIT:
et.setText("当前
屏幕朝向为:PORTRAIT");
break;
case ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE:
et.setText("当前
屏幕朝向为:LANDSCAPE");
break;
}