android在代码里设置margin
来源:互联网 发布:虚拟mac识别iphone 编辑:程序博客网 时间:2024/06/06 18:36
我们平常可以直接在xml里设置margin,如:
<ImageView android:layout_margin="5dip" android:src="@drawable/image" />
但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方法,怎么办呢?
通过查阅android api,我们发现android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left, top, right, bottom).
其直接的子类有: FrameLayout.LayoutParams,
LinearLayout.LayoutParams,
RelativeLayout.LayoutParams.
使用方法:
- LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
- lp.setMargins(10, 20, 30, 40);
- imageView.setLayoutParams(lp);
0 0
- android在代码里设置margin
- android在代码里设置margin
- Android如何在Java代码里设置Button的margin
- Android在java代码中设置margin
- Android在java代码中设置margin
- Android在java代码中设置margin
- android如何在代码中设置margin
- android在代码中设置margin
- 在代码中设置margin
- Android如何在java代码中设置margin
- Android如何在java代码中设置margin
- Android如何在java代码中设置margin
- 【小知识点总结】Android在java代码中设置margin
- Android如何在java代码中设置margin
- android 用代码设置Layout margin属性
- Android通过java代码中设置margin
- android通过代码设置控件margin
- android代码获取layout和设置margin
- Subversion安装及配置
- MySQL主从复制及使用AMOEBA实现读…
- YII联表查询
- Yii框架中GridView按钮调用JS
- PHP错误处理
- android在代码里设置margin
- php使用DomPDF时遇到的问题及解决…
- 算法训练 结点选择
- verilog 学习电子书
- 问题与事务跟踪系统jira中的版本管理
- VC6.0中友元函数无法访问类私有成员的解决办法
- Android性能优化案例研究
- ubuntu GPG签名验证错误 NO_PUBKEY问题
- 2014年3月2日的小练习补题。