android:layout_weight 使用方法

来源:互联网 发布:如何增强勃起硬度知乎 编辑:程序博客网 时间:2024/04/29 19:28

android:layout_weight 正确的用法是:
先设置 android:layout_width=”0dp” 或者 android:layout_height=”0dp”
然后再去调配权重
例如:

 <LinearLayout             android:layout_width="match_parent"            android:layout_height="40dp"            android:orientation="horizontal">             <LinearLayout             android:layout_width="0dp"            android:layout_height="40dp"            android:layout_weight="1"            >                   <ImageView            android:id="@+id/yuan_gerenzhongxin1"            android:layout_width="40dp"            android:layout_height="40dp"            android:layout_marginLeft="0dp"            android:src="@drawable/register_image1" />                   <TextView                       android:id="@+id/mytopic_text1"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"                       android:textSize="30dp"                       android:text="@string/wdhuati" />             </LinearLayout>              <LinearLayout              android:layout_width="0dp"            android:layout_height="40dp"            android:layout_weight="1">              <ImageView            android:id="@+id/yuan_gerenzhongxin2"            android:layout_width="40dp"            android:layout_height="40dp"            android:layout_marginLeft="0dp"            android:src="@drawable/register_image1" />               <TextView                       android:id="@+id/mybook_text1"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"                       android:textSize="30dp"                       android:text="@string/wdshuji" />            </LinearLayout>

注意:我们不能先设置
android:layout_width=”match_parent”或
android:layout_width=”wrap_content” 或
android:layout_width=”10dp”之后再来设置该项的 权重。

0 0
原创粉丝点击