【android】相对布局

简介: 1.概述 指定控件间的相对布局。 2.标签 layout_alignParentBottom:父容器的右边。layout_alignParentEnd:父容器的下边。layout_above:在别人的上边layout_alignLeft:与别人左对齐layout_toLeftOf:在别人的左边layout_alignTop:与别人上对齐注意:可以连用,如layout_above与la

1.概述

指定控件间的相对布局。

2.标签

layout_alignParentBottom:父容器的右边。
layout_alignParentEnd:父容器的下边。

layout_above:在别人的上边
layout_alignLeft:与别人左对齐
layout_toLeftOf:在别人的左边
layout_alignTop:与别人上对齐

微笑注意:可以连用,如layout_above与layout_alignLeft一起就是在别人的上边且左对齐。


3.例子

与图3-1相对应的代码见下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal">
	
	<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="→"
        android:id="@+id/rightRightButton"
        android:elegantTextHeight="false"
        android:layout_alignParentBottom="true"
        android:layout_alignParentEnd="true" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="↑"
        android:id="@+id/rightUpButton"
        android:layout_above="@+id/rightDownButton"
        android:layout_alignLeft="@+id/rightDownButton" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="←"
        android:id="@+id/rightLeftButton"
        android:layout_toLeftOf="@+id/rightDownButton"
        android:layout_alignTop="@+id/rightDownButton" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="↓"
        android:id="@+id/rightDownButton"
        android:layout_toLeftOf="@+id/rightRightButton"
        android:layout_alignTop="@+id/rightRightButton" />
</RelativeLayout>
图3-1 见下:


图 3-1 monitor小键盘布局
目录
相关文章
|
1月前
|
XML Android开发 数据格式
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
32 2
|
1月前
|
Android开发
Android梅花布局
Android梅花布局
22 1
|
2月前
|
Android开发
android 布局常见调整手段,怎样查看margin,padding等等
android 布局常见调整手段,怎样查看margin,padding等等
19 0
|
7月前
|
XML 前端开发 Android开发
android 前端常用布局文件升级总结(二)
android 前端常用布局文件升级总结(二)
|
2天前
|
开发框架 搜索推荐 .NET
Android之ListActivity 布局与数据绑定
Android之ListActivity 布局与数据绑定
|
1月前
|
XML Android开发 数据格式
Android六大布局
Android六大布局
37 1
|
2天前
|
Android开发 容器
Android Layout 布局
Android Layout 布局
|
3天前
|
搜索推荐 Android开发
自定义Android标题栏TitleBar布局
自定义Android标题栏TitleBar布局
|
3天前
|
XML Android开发 数据格式
Android五大布局对象---FrameLayout,LinearLayout ,Absolute
Android五大布局对象---FrameLayout,LinearLayout ,Absolute
|
5月前
|
Android开发
Android Studio入门之常用布局的讲解以及实战(附源码 超详细必看)(包括线性布局、权重布局、相对布局、网格布局、滚动视图 )
Android Studio入门之常用布局的讲解以及实战(附源码 超详细必看)(包括线性布局、权重布局、相对布局、网格布局、滚动视图 )
161 0