weightsum 文本和图像在 xml android 中显示不正确

weightsum text and image are not displaying properly in xml android

对于下面的xml代码权重总和是4,我已经分成了4个部分。2个部分用于显示文本,剩下的2个部分再次分成2个部分。 1 部分包含文本,另一部分包含图像。但是发送的 2 部分显示不正确。

第二个布局的文本向左移动。 谁能帮帮我

<LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:orientation="horizontal"
                            android:weightSum="4"
                            android:layout_marginTop="4dp"
                            android:paddingBottom="10dp"
                            android:id="@+id/outcomess"
                            android:layout_below="@+id/statuss">

                            <TextView
                                android:id="@+id/text_outcome"
                                style="@style/Base.TextAppearance.AppCompat.Subhead"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_below="@+id/bill_district"
                                android:paddingLeft="16dp"
                                android:paddingRight="16dp"
                                android:text="Outcome"
                                android:textStyle="bold"
                                android:layout_weight="2"
                                android:textColor="@color/gray"
                                android:textSize="15sp"
                                />


                    <LinearLayout
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:orientation="horizontal"
                        android:weightSum="2">
                            <TextView
                                android:id="@+id/outcome"
                                style="@style/Base.TextAppearance.AppCompat.Subhead"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:text="Not Interested"
                                android:layout_weight="1"
                                android:textColor="@color/gray"
                                android:textSize="15sp"/>
                            <ImageView
                                android:layout_width="20dp"
                                android:layout_height="20dp"
                                android:id="@+id/image"
                                android:layout_weight="1"
                                android:src="@drawable/ic_thumb_up_black_24dp">

                            </ImageView>
                    </LinearLayout>


                        </LinearLayout>
>  you mentioned weightSum="4" so add weight second Linearlayout


  <LinearLayout
        android:id="@+id/outcomess"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/statuss"
        android:layout_marginTop="4dp"
        android:orientation="horizontal"
        android:paddingBottom="10dp"
        android:weightSum="4">

        <TextView
            android:id="@+id/text_outcome"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/bill_district"
            android:layout_weight="2"
            android:paddingLeft="16dp"
            android:paddingRight="16dp"
            android:text="Outcome"
            android:textSize="15sp"
            android:textStyle="bold" />


        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:layout_weight="2"
            android:weightSum="">

            <TextView
                android:id="@+id/outcome"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Not Interested"
                android:textSize="15sp" />

            <ImageView
                android:id="@+id/image"
                android:layout_width="20dp"
                android:layout_height="20dp"
                android:layout_weight="1"
                android:src="@drawable/car">

            </ImageView>
        </LinearLayout>


    </LinearLayout>