首页 > 学院 > 开发设计 > 正文

屏幕相关

2019-11-09 18:50:09
字体:
来源:转载
供稿:网友

屏幕相关

public void myClick(View view) { // 获取屏幕宽高 DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); int w = displayMetrics.widthPixels; int h = displayMetrics.heightPixels; Log.e("屏幕",w+"*"+h); }

这里写图片描述

/** * 检测屏幕方向 */ public void myClick(View view) { if(getResources().getConfiguration().orientation == Configuration .ORIENTATION_LANDSCAPE){ Log.e("StateInfo", "横屏"); }else if(getResources().getConfiguration().orientation == Configuration .ORIENTATION_PORTRAIT){ Log.e("StateInfo", "竖屏"); } }

这里写图片描述

/** * 改变屏幕方向(代码中) */ public void myClick(View view) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); }

xml中改变 这里写图片描述 这里写图片描述


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表