public boolean isScreenChange() {
Configuration mConfiguration = this.getResources().getConfiguration(); //获取设置的配置信息
int ori = mConfiguration.orientation ; //获取屏幕方向
if(ori == mConfiguration.ORIENTATION_LANDSCAPE){
//横屏
return true;
}else if(ori == mConfiguration.ORIENTATION_PORTRAIT){
//竖屏
return false;
}
return false;
}
Configuration mConfiguration = this.getResources().getConfiguration(); //获取设置的配置信息
int ori = mConfiguration.orientation ; //获取屏幕方向
if(ori == mConfiguration.ORIENTATION_LANDSCAPE){
//横屏
return true;
}else if(ori == mConfiguration.ORIENTATION_PORTRAIT){
//竖屏
return false;
}
return false;
}
本文提供了一个简单的方法来检测当前设备的屏幕方向,通过获取系统的配置信息并判断其屏幕方向属性,可以区分横屏和竖屏状态。
3807

被折叠的 条评论
为什么被折叠?



