Android 如何在Java代码中手动设置控件的marginleft
16lz
2021-01-23
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是控件
更多相关文章
- Android 布局 优先显示右侧的控件
- android 自定义Gallery
- Android 动画1--View控件的显示和隐藏效果
- 自定义按钮实现android 返回按钮 事件
- android自定义progressbar图片大小自适应
- android控件之ProgressBar进度条