在做android UI布局时,用了LinearLayout嵌套,发现效果并不如我预料一般
查了下资料,说是要设置layout_weight属性
资料说得不是很清楚,也没仔细看,就去弄,结果越弄越混乱。
于是静下心来,自己写xml测试,发现如下。
我用eclipse开发,用android Common XML Editor 使用快捷键alt+/
一、如果LinearLayout是最外面的一层,它是不会弹出layout_weight属性的
换句话说最外层不能用layout_weight
二、xml布局如下
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="zzzzzzzzzzzzzzzzzzzzzzzzzzzzz"
android:textSize="18sp"
android:layout_marginLeft="5px"
android:layout_marginBottom="10px"
android:textColor="@android:color/darker_gray"
/>
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="xxxxxxxxxxxxxxxxxxxxxxx"
android:layout_marginLeft="50px"
android:layout_marginBottom="10px