Android动态设置View的位置和大小
2014-12-30 19:42
4363 查看
以LinearLayout中的控件ImageView为例
new LinearLayout.LayoutParams(100,100) 即设置高度和宽度
params.setMargins即设置上下左右四个Margin值,顺序为left, top, right, bottom
可以动态加载控件,也可以动态设置控件
LinearLayout layout = (LinearLayout) convertView.findViewById(R.id.linearlayout); ImageView imageView = new ImageView(this); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(100, 100); params.setMargins(5, 5, 5, 5); layout.addView(imageView);
new LinearLayout.LayoutParams(100,100) 即设置高度和宽度
params.setMargins即设置上下左右四个Margin值,顺序为left, top, right, bottom
可以动态加载控件,也可以动态设置控件
相关文章推荐
- Android动态设置View的位置和大小
- Android动态设置view的大小及其位置
- Android艺术开发探索学习 之 测量view的宽高 以及 动态设置View的位置
- Android 调整控件位置和大小(以textView为例,并设置字体与背景颜色)
- Android 代码中动态设置字体大小-TextView.SetTextSize()
- Android设置SurfaceView任意大小和任意位置
- Android代码中动态设置图片的大小(自动缩放),位置
- Android设置SurfaceView任意大小和任意位置
- 动态设置(viewGroup)布局的位置、大小
- android动态设置控件的大小和位置
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局
- Android 代码中动态设置字体大小-TextView.SetTextSize()
- Android程序中代码动态设置Textview文字的大小解决px转dp的问题
- Android——动态设置TextView CompoundDrawable的大小
- android Textview动态设置大小
- Android-->View.setX()和.setY()的使用(移动布局,设置布局位置,动态添加View)
- 【转】android:自定义layout动态改变view位置和大小
- Android textView 动态设置代码字号大小,支持单位选项 dp,sp or px
- Android 如何根据设置文字大小动态计算TextView长度、动态设置Relativelayout布局