代码方式实现线性布局和相对布局居中属性

发布时间:2020-07-20 19:38:20 作者:FergusJ
来源:网络 阅读:546




mTVText.setGravity(Gravity.CENTER); //左上角设置为:Gravity.LEFT|Gravity.TOP
        
//LinearLayout居中
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.CENTER_HORIZONTAL;
//设置TextView在LinearLayout上的外边距(此处为距父窗体四周5个像素),建议单位使用dp,关于单位转换在下面说明
params.setMargins(5, 5, 5, 5);


//RelativeLayout居中
RelativeLayout.LayoutParams params2 = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params2.addRule(RelativeLayout.CENTER_VERTICAL);


二者的方式不一样








推荐阅读:
  1. Android 线性布局分析一
  2. Android 相对布局常用属性

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

线性布局 相对布局

上一篇:安卓左右滑动事件监听

下一篇:linux安装oracle数据库无法启动安装界面的问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》