根据手机屏幕的大小动态设置图片宽和高

来源:互联网 发布:腾讯云和阿里云 知乎 编辑:程序博客网 时间:2024/05/05 20:53
playerHeaderIv = (ImageView) findViewById(R.id.music_iv_playerHeader);

DisplayMetrics dm = new DisplayMetrics();


getWindowManager().getDefaultDisplay().getMetrics(dm);       

 

nt nowWidth = dm.widthPixels; //当前分辨率 宽度


int nowHeigth = dm.heightPixels; //当前分辨率高度


android.view.ViewGroup.LayoutParams params = (LayoutParams) playerHeaderIv.getLayoutParams();


params.width = nowWidth/3*2;//设置宽是屏幕的2/3


params.height = nowHeigth/3*2;//设置高是屏幕的2/3

playerHeaderIv.setLayoutParams(params);
0 0
原创粉丝点击