嗨,在下面的代码中,文本视图未水平显示。我有4个textviews
名为save,off,test,reset,它们水平显示,但顺序不正确。这是我做错的地方谁能帮助我。
sample.xml:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#1c1c1c"
android:padding="5dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="OFF"
android:id="@id/txt_on"
android:layout_alignRight="@+id/txt_reset"
android:textSize="10dp"
android:layout_alignParentLeft="true"
android:layout_marginLeft="5dp"
android:background="@drawable/button_press"
android:textColor="@color/colorCool"
android:layout_centerInParent="true"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RESET"
android:id="@id/txt_reset"
android:textSize="10dp"
android:background="@drawable/button_press"
android:textColor="@color/colorCool"
android:layout_marginLeft="20dp"
/>
<TextView
android:id="@+id/txt_test"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:gravity="center"
android:text="TEST"
android:layout_marginRight="160dp"
android:layout_toLeftOf="@+id/txt_reset"
android:background="@drawable/button_press"
android:textColor="@color/colorCool"
android:textSize="10sp" />
<TextView
android:id="@+id/txt_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:gravity="center"
android:text="SAVE"
android:layout_marginRight="10dp"
android:layout_toLeftOf="@+id/txt_on"
android:background="@drawable/button_press"
android:textColor="@color/colorCool"
android:textSize="10sp" />
</RelativeLayout>
答案 0 :(得分:-2)
尝试一下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/margin_50"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin_10"
android:layout_weight="1"
android:background="@color/colorPrimary"
android:text="OFF"
android:textColor="@color/white"
android:textSize="10dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin_10"
android:layout_weight="1"
android:background="@color/colorPrimary"
android:text="RESET"
android:textColor="@color/white"
android:textSize="10dp" />
<TextView
android:id="@+id/txt_test"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin_10"
android:layout_weight="1"
android:background="@color/colorPrimary"
android:gravity="center"
android:text="TEST"
android:textColor="@color/white"
android:textSize="10sp" />
<TextView
android:id="@+id/txt_save"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin_10"
android:layout_marginRight="@dimen/margin_10"
android:layout_weight="1"
android:background="@color/colorPrimary"
android:gravity="center"
android:text="SAVE"
android:textColor="@color/white"
android:textSize="10sp" />
</LinearLayout>