动态改变控件位置的方法:
setPadding()的方法更改布局位置。
如我要把Imageview下移200px:
ImageView.setPadding( ImageView.getPaddingLeft(), ImageView.getPaddingTop()+200,
ImageView.getPaddingRight(), ImageView.getPaddingBottom());
动态改变控件大小的方法:
1、声明控件参数获取对象 LayoutParams lp;
2、获取控件参数: lp = 控件id.getLayoutParams();
3、设置控件参数:如高度。 lp.height -= 10;
4:、使设置生效:控件id.setLayoutParams(lp);
相关文章
- 如何让FormView上的控件在FormView大小改变时,根据对话框原有的相对位置,调整控件大小?
- 动态android设计控件的位置
- FormView SDI如何实现控件的大小和位置随窗口的改变而改变?!
- 如何让控件的位置随着窗口大小的改变而改变?
- Visual C++中动态改变控件和对话框字体(大小) (转载)
- css3-11 如何改变背景图片的大小和位置
- Xcode故事板——如何在不同的iPhone屏幕尺寸之间改变字体大小和元素的位置
- Android中改变dialog的显示的位置和大小
- Android之使用参数改变ProgressDialog的位置、大小、背景透明度、屏幕透明度
- Android中自定义Activity和Dialog的位置大小背景和透明度等demo