2 monkey daddy Monkey_Daddy 于 2015.07.16 13:48 提问

Android新手问个布局问题,请各位帮忙解答一下,谢谢!

比如说上边有个标题栏,底部有个信息栏,中间一个framelayout,这个framelayout如何设置填充除标题栏和底部信息栏之外的中间位置?

4个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.07.16 13:52
已采纳
 顶部<linearlayout  android:layout_height="固定高度/>
 中间<framelayout  android:layout_height="wrap_content"
 android:layout_weight="1"//关键设置这个属性
底部 <linearlayout  android:layout_height="固定高度/>
Monkey_Daddy
Monkey_Daddy 非常感谢,完美解决。
2 年多之前 回复
qq_16678483
qq_16678483   2015.07.16 14:19

android:layout_width="fill_parent"
android:layout_height="fill_parent" >
android:text="顶部标题"
android:background="@android:color/holo_green_dark"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"/>
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/ic_launcher">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="底部信息栏"
android:layout_alignParentBottom="true"
android:background="@android:color/holo_green_dark"/>
</ RelativiLayout>


Monkey_Daddy
Monkey_Daddy 受教了,还是非常感谢你的,谢谢。
2 年多之前 回复
qq_16678483
qq_16678483   2015.07.16 14:20
    1. <?xml version="1.0" encoding="utf-8"?>

    android:text="顶部标题"
    android:background="@android:color/holo_green_dark"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"/>
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ic_launcher">
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="底部信息栏"
    android:layout_alignParentBottom="true"
    android:background="@android:color/holo_green_dark"/>

.


u010794180
u010794180   2015.07.17 15:51

有一个技巧,比如如果height或者width为0,那么设置weight=1,这个控件将填充剩余的部分

Monkey_Daddy
Monkey_Daddy 感谢回答,又长了一点姿势
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片