Android weight布局均分和width(height)的一点关联

来源:互联网 发布:淘宝培训靠谱吗 编辑:程序博客网 时间:2024/05/29 12:37
<LinearLayout    android:id="@+id/project_content_value_layout"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:layout_below="@id/detail_item_circleProgress_frame"    android:gravity="center_vertical">    <LinearLayout        android:layout_width="0dp"        android:layout_height="wrap_content"        android:layout_weight="1.0"        android:gravity="center"        android:orientation="vertical">        <TextView            style="@style/act_immediacy_detial_text"            android:text="借款金额()" />        <TextView            android:id="@+id/tv_amount"            style="@style/act_immediacy_detail_content_text"             />    </LinearLayout>    <View        android:layout_width="1dp"        android:layout_height="25dp"        android:background="@color/black_darkline"></View>    <LinearLayout        android:layout_width="0dp"        android:layout_height="wrap_content"        android:layout_weight="1.0"        android:gravity="center"        android:orientation="vertical">        <TextView            style="@style/act_immediacy_detial_text"            android:text="预期年化" />        <TextView            android:id="@+id/tv_rate"            style="@style/act_immediacy_detail_content_text"             />    </LinearLayout>    <View        android:layout_width="1dp"        android:layout_height="25dp"        android:background="@color/black_darkline"></View>    <LinearLayout        android:layout_width="0dp"        android:layout_height="wrap_content"        android:layout_weight="1.0"        android:gravity="center"        android:orientation="vertical">        <TextView            android:id="@+id/tv_limit"            style="@style/act_immediacy_detial_text"            android:text="借款期限" />        <TextView            android:id="@+id/tv_maturity"            style="@style/act_immediacy_detail_content_text"             />    </LinearLayout></LinearLayout>
重点:最里层的LinearLayout属性
width="0dp"和width="wrap_content"
当with="0dp"加上weight权重,里层的LinearLayout是等比分的
当with="wrap_content"加上weight权重,里层的LinearLayout会尽可能的包含里面的内容,这样就会造成“不均分”现象!!!
这个现象在listview中较为突出!!!
0 0
原创粉丝点击