布局--------动态添加 相对布局

简介: 1.新建view   CheckBox checkBox = new CheckBox(context); 2.添加到布局   relativeLayoutHand.addView(checkBox); 3.

1.新建view

  CheckBox checkBox = new CheckBox(context);

2.添加到布局

  relativeLayoutHand.addView(checkBox);

3.取出这个已添加view的参数,设置参数

  RelativeLayout.LayoutParams layoutForCheckBox =  (android.widget.RelativeLayout.LayoutParams) checkBox.getLayoutParams();

  layoutForCheckBox.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);//靠右

  checkBox.setLayoutParams(layoutForCheckBox);

注:linearLayout.setOrientation(VERTICAL);  动态设置线性布局垂直

相关文章
|
2月前
|
前端开发 容器
前端基础(十五)_多栏布局(两列自适应布局、圣杯布局---三列布局、双飞翼布局--三列布局、等高布局)
本文介绍了前端开发中的多种自适应布局技术,包括两列自适应布局、圣杯布局(三列布局)、双飞翼布局(三列布局)和等高布局。文章通过代码示例展示了如何使用HTML和CSS实现这些布局,以及如何通过flex布局简化实现过程。
88 2
|
6月前
|
XML 数据可视化 Java
Android布局——线性布局、相对布局、帧布局、表格布局、网格布局、约束布局
Android布局——线性布局、相对布局、帧布局、表格布局、网格布局、约束布局
135 1
|
6月前
QML (控件位置布局)之(Anchors)锚布局
QML (控件位置布局)之(Anchors)锚布局
283 2
|
XML Android开发 数据格式
一个Adapter+recycleview实现多种布局,区分布局中
最近因为需要所以学习了一下recycleview,使用Adapter修饰器修饰,使用一个Adapter+recycleview实现多种布局,而不是之前的三个Adapter在同一个recycleview中实现三个布局。点击区分布局中的gridview的图片和姓名。
53 0
|
XML Android开发 数据格式
控件布局(View)叠加效果
控件布局(View)叠加效果
Flex 布局------ 子项常见属性
Flex 布局------ 子项常见属性
Flex 布局 ------ 父项常见属性
Flex 布局 ------ 父项常见属性
|
Android开发
Android使用绝对布局AbsoluteLayout动态添加控件
Android使用绝对布局AbsoluteLayout动态添加控件
178 0
|
Android开发
Android布局属性详解
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInpare...
1309 0