现在的位置: 首页 > 综合 > 正文

关于Android 开发控件隐藏 及调整对应控件margin的解决方案

2013年10月07日 ⁄ 综合 ⁄ 共 499字 ⁄ 字号 评论关闭

一、Android控件显示及隐藏

 

returnButton.setVisibility(View.GONE);//隐藏不占空间

returnButton.setVisibility(View.INVISIBLE);//隐藏占空间

returnButton.setVisibility(View.VISIBLE);//显示控件

 

二、关于调整控件margin属性

 

RelativeLayout.LayoutParams rl = (RelativeLayout.LayoutParams) webView.getLayoutParams();
int marginBottom = (int)(this.getResources().getDisplayMetrics().density * 55 + 0.5f);//转换为像素单位,55为自己要指定的dip值,0.5f为固定值
rl.setMargins(rl.leftMargin,rl.topMargin,rl.rightMargin,marginBottom);//由于设置的参数为像素单位需要转换   
webView.setLayoutParams(rl);

ps:欢迎各位指正

【上篇】
【下篇】

抱歉!评论已关闭.