您的位置:首页 > 移动开发 > Android开发

Android突击:PanelLayout的实现

2015-07-11 00:42 561 查看
相对布局和线性布局的结合的例子


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="fill_parent" >


<!-- 顶部 -->


<RelativeLayout

android:id="@+id/relativelayout_top"

    android:layout_width="fill_parent"

android:layout_height="50dp"

android:layout_alignParentTop="true"

android:background="#FF0000"

android:gravity="center" >


<TextView

android:id="@+id/view_top"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="顶部标题"

android:textColor="#FFFF00" />

</RelativeLayout>

<!-- 底部 -->


<RelativeLayout

android:id="@+id/relativelayout_bottom"

    android:layout_width="fill_parent"

android:layout_height="50dp"

android:background="#00FFFF"

android:layout_alignParentBottom="true"

android:gravity="center" >


<TextView

android:id="@+id/view_top"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="底部标题"

android:textColor="#0000FF" />

</RelativeLayout>

<!-- 中部 -->


<LinearLayout

    android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:layout_above="@id/relativelayout_bottom"

android:layout_below="@+id/relativelayout_top"

android:orientation="horizontal" >


<!-- 中部左侧栏 -->


<RelativeLayout

android:id="@+id/relativelayout_middleleft"

android:layout_width="200dp"

    android:layout_height="fill_parent"

android:layout_alignParentLeft="true"

android:background="#FF00FF"

android:gravity="center"

android:orientation="vertical" >


    <TextView

android:id="@+id/view_middleleft"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

android:text="左侧标题"

android:textColor="#FFFFFF" />

</RelativeLayout>

<!-- 中部主框架 -->


    <LinearLayout

android:layout_width="fill_parent"

    android:layout_height="fill_parent"

android:layout_toRightOf="@id/relativelayout_middleleft"

android:background="#eeccee"

android:gravity="center"

android:orientation="vertical" >


    <TextView

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

android:text="右侧标题"

android:textColor="#000066" />

</LinearLayout>

</LinearLayout>


</RelativeLayout>

[/code]

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: