设为首页 加入收藏

TOP

Android如何在Java代码中设置margin
2014-11-24 11:50:19 来源: 作者: 【 】 浏览:1
Tags:Android 何在 Java 代码 设置 margin

习惯了直接在xml里设置margin(距离上下左右都是10dip),如:


只是有些情况下,需要在java代码里来写。


API(http://developer.android.com/reference/android/view/ViewGroup.MarginLayoutParams.html)中,android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left, top, right, bottom)。可是View本身没有setMargin方法,怎么办呢?


看见API上,其直接的子类有: FrameLayout.LayoutParams, LinearLayout.LayoutParams and RelativeLayout.LayoutParams。我们我们可以这样写:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android View 的刷新机制 下一篇如何设置TextView控件的背景透明..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·深入理解 Java 集合 (2025-12-27 07:22:48)
·Java集合框架全面解 (2025-12-27 07:22:45)
·时隔 15 年,巨著《J (2025-12-27 07:22:43)
·定义一个类模板并实 (2025-12-27 06:52:28)
·一文搞懂怎么用C语言 (2025-12-27 06:52:25)