如何在java代码中设置margin属性

如何在java代码中设置margin属性,第1张

方案: 通过设置Dialog的样式实现 步骤: 1、添加style true true 2、代码里面设置dialog的样式Dialog dialog = new Dialog(this,R.style.Dialog_FS)//设置全屏样式dialog.setContentView(R.layout.main)//设置dialog的布局dialog.show()//...

1、获取按钮的LayoutParams

LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams)button.getLayoutParams()

2、在LayoutParams中设置margin

layoutParams.setMargins(100,20,10,5)//4个参数按顺序分别是左上右下

3、把这个LayoutParams设置给按钮

button.setLayoutParams(layoutParams) //mView是控件

1、定义LayoutParams

LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)//定义一个LayoutParams

2、在LayoutParams中设置marginLeft

layoutParams.setMargins(20,0,0,0)//4个参数按顺序分别是左上右下

3、把这个LayoutParams设置给控件

mView.setLayoutParams(layoutParams)//mView是控件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7755972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存