您的位置:首页 > 移动开发 > Android开发

Android 自定义xml中的view。适配

2015-10-27 17:26 295 查看
//自定义xml中view的宽度和高度,添加一个相对布局,包着ImageView放到布局中
jiao = (ImageView)view.findViewById(R.id.frag_station_in_assets_combo_img_jiao);
//获取屏幕信息
DisplayMetrics dm = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);
int width = (int)(dm.widthPixels * 0.46);
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(width,width);
//添加规则
params.addRule(RelativeLayout.CENTER_HORIZONTAL,RelativeLayout.CENTER_VERTICAL);  在相对布局中居中
params.addRule(RelativeLayout.CENTER_IN_PARENT);
相对布局在父控件中居中
jiao.setLayoutParams(params);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: