PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 网页制作 >> Javascript >> 

横屏竖屏判断--全屏设置--取屏幕宽高

横屏竖屏判断--全屏设置--取屏幕宽高

来源:PHP程序员站  作者:PHP程序员站  发布时间:2011-06-07
横屏竖屏判断 方法1: Configuration cf= this.getResources().getConfiguration(); int ori = cf.orientation ; if(ori == cf.ORIENTATION_LANDSCAPE){ Log.v(======, ORIENTATION_LANDSCAPE); }else if(ori == cf.ORIENTATION_PORTRAIT){ Log.v(======, ORIENTATION_P

横屏竖屏判断
方法1:
Configuration cf= this.getResources().getConfiguration();
int ori = cf.orientation ;
if(ori == cf.ORIENTATION_LANDSCAPE){
Log.v("======", "ORIENTATION_LANDSCAPE");
}else if(ori == cf.ORIENTATION_PORTRAIT){
Log.v("======", "ORIENTATION_PORTRAIT");
}


方法2:
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int mWidth = dm.widthPixels;
int mHeight = dm.heightPixels;

if (mHeight > mWidth){//layout port

// 竖屏 .......
}else{//layout land

// 横屏 .......
}


设置全屏
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

 获取屏幕宽高
Display dis = getWindowManager().getDefaultDisplay();
int screenWidth = dis.getWidth();// 获取屏幕宽度
int screenHeight = dis.getHeight();// 获取屏幕高度


延伸阅读:
iFrame框架自适应高度
提高代码可读性的十大注释技巧分享
JavaScript获取屏幕的宽和高
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号