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

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

2013-03-26 13:39 766 查看
一、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:欢迎各位指正
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐