我已經用一些視圖的相對佈局。我需要水平對齊視圖,但視圖在所有屏幕大小的設備中都不會顯示相同內容?相對佈局對齊
<RelativeLayout
android:id="@+id/layout_relative"
android:layout_width="fill_parent"
android:layout_height="90dp"
android:layout_marginTop="-5dp"
android:background="#007DD7">
<TextView
android:id="@+id/text1_login"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:layout_marginLeft="45dp"
android:layout_marginTop="10dp"
android:background="@drawable/circle"
android:backgroundTint="@color/white"
android:gravity="center"
android:shadowRadius="10.0"
android:text="1"
android:textColor="@android:color/holo_blue_dark"
android:textSize="18sp" />
<TextView
android:id="@+id/text2_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/text1_login"
android:layout_marginTop="5dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="45dp"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:text="Login"
android:textColor="@color/white"
android:textSize="20sp" />
<View
android:id="@+id/1_line"
android:layout_centerHorizontal="@+id/text1_login"
android:layout_width="70dp"
android:layout_height="2dp"
android:layout_marginLeft="90dp"
android:layout_marginTop="30dp"
android:background="@android:color/white"
android:backgroundTint="@color/add_contact_selected"/>
<TextView
android:id="@+id/text1_delivery"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:layout_marginLeft="170dp"
android:layout_marginTop="10dp"
android:background="@drawable/circle"
android:shadowRadius="10.0"
android:text="2"
android:gravity="center"
android:textColor="@android:color/holo_blue_dark"
android:textSize="18sp"
android:backgroundTint="@color/add_contact_selected"/>
<TextView
android:id="@+id/text2_delivery"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/text1_delivery"
android:layout_marginTop="5dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="25dp"
android:gravity="center_horizontal"
android:maxLines="2"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:text="Delivery"
android:textColor="@color/add_contact_selected"
android:textSize="20sp" />
<View
android:id="@+id/2_line"
android:layout_centerHorizontal="@+id/text1_delivery"
android:layout_width="80dp"
android:layout_height="2dp"
android:layout_marginLeft="215dp"
android:layout_marginTop="30dp"
android:background="@android:color/white"
android:backgroundTint="@color/add_contact_selected"/>
<TextView
android:id="@+id/text1_payment"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:layout_marginLeft="300dp"
android:layout_marginTop="10dp"
android:background="@drawable/circle"
android:gravity="center"
android:shadowRadius="10.0"
android:text="3"
android:textColor="@android:color/holo_blue_dark"
android:textSize="18sp"
android:backgroundTint="@color/add_contact_selected"/>
<TextView
android:id="@+id/text2_payment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/text1_payment"
android:gravity="center_horizontal"
android:layout_marginTop="5dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="260dp"
android:maxLines="2"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:text="Payment"
android:textColor="@color/add_contact_selected"
android:textSize="20sp"
/>
</RelativeLayout>
把這個屏幕截圖,你真正想要的和你現在正在這個佈局中獲得什麼。 – dhuma1981