public void margin(View v, int l, int t, int r, int b) {
if (v.getLayoutParams() instanceof ViewGroup.MarginLayoutParams) {
ViewGroup.MarginLayoutParams p = (ViewGroup.MarginLayoutParams) v.getLayoutParams();
p.setMargins(l, t, r, b);
v.requestLayout();
}
Android 代码中设置控件的边距
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 设置imageButtonCursor在底部(因为之前此控件是依附A控件来设定位置的,根据需求A控件要隐藏掉,当A...
- visibility显示。 gone 隐藏。只是将对象显示或者隐藏。并不是将对象置空。它依旧在内存中占据着一块内存...
- 今天在项目中遇到一个banner的标题文字太长的时候,和指示器重叠的小问题 这个标题是用相对布局在代码中动态添加的...
- 1、Android手机的屏幕宽高度 WindowManager wm = (WindowManager) getS...