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;
}
package com.lurencun.cfuture09.androidkit.util.ui;
import android.content.Context;
import android.content.res.Configuration;
public class ActivityUtil {
/**
* 返回当前屏幕是否为竖屏。
* @param context
* @return 当且仅当当前屏幕为竖屏时返回true,否则返回false。
*/
public static boolean isScreenOriatationPortrait(Context context) {
return context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT;
}
}
转自:http://blog.youkuaiyun.com/zhenglingkun/article/details/8306591