当前位置: 代码迷 >> Android >> Android RelativeLayout 相对格局
  详细解决方案

Android RelativeLayout 相对格局

热度:455   发布时间:2016-05-01 10:31:42.0
Android RelativeLayout 相对布局
RelativeLayout 相对布局
效果如下:




<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent">    <TextView        android:id="@+id/label"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:text="Type here:"/>    <EditText        android:id="@+id/entry"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:background="@android:drawable/editbox_background"        android:layout_below="@id/label"/>    <Button        android:id="@+id/ok"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_below="@id/entry"        android:layout_alignParentRight="true"        android:layout_marginLeft="10dip"        android:text="OK" />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_toLeftOf="@id/ok"        android:layout_alignTop="@id/ok"        android:text="Cancel" /></RelativeLayout><!--       RelativeLayout 的相关的属性    相对布局             第一类 :属性值为true 和false 的:      android:layout_centerHrizontal      水平居中      android:layout_centerVertial        垂直居中      android:layout_centerInparent       相对于父元素完全居中      android:layout_alignParentBottom    贴紧父元素的下边缘      android:layout_alignParentLeft      贴紧父元素的左边缘      android:layout_alignParentRight     贴紧父元素的右边缘      android:layout_alignParentTop       贴父元素的上边缘      android:layout_alignWithParentIfMissing     如果对应的兄弟元素找不到的话就以父元素作为参照物                  第二类:属性值必须为id的引用名,"@id/id-name"   就是参照的元素id      android:layout_below        在某元素的下方      android:layout_above        在某元素的上方      android:layout_toLeftOf     在某元素的左边      android:layout_toRigthOf    在某元素的右边      android:layout_alignTop     本元素的上边缘和某元素的上边缘对齐      android:layout_alignLeft    本元素的左边缘和某元素的左边缘对齐      android:layout_alignBottom  本元素的下边缘和某元素的下边缘对齐      android:layout_alignRigth   本元素的右边缘和某元素的右边缘对齐            第三类的:属性的值为具体的像素的值: 如:20dip  , 50px      android:layout_marginBottom     离某元素底边缘的距离      android:layout_marginLeft       离某元素左边缘的距离      android:layout_marginRigth      离某元素右边缘的距离      android:layout_marginTop        离某元素上边缘的距离  -->  
  相关解决方案