【发布时间】:2019-04-10 11:20:24
【问题描述】:
我想创建如下布局 点与上面的文本居中对齐的位置。两个点之间有一条线
我试过了
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical"
android:gravity="center_horizontal">
<LinearLayout android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Place Order" />
<TextView android:text="Go to Collect"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView android:text="Collect Order"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView android:src="@drawable/dot_one"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageView android:src="@drawable/line_one"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageView android:src="@drawable/dot_two"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageView android:src="@drawable/line_two"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageView android:src="@drawable/dot_three"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</LinearLayout>
我想让点中心与文本对齐。对RelativeLayout 进行了同样的尝试。但我又面临同样的问题
【问题讨论】:
标签: android android-linearlayout vertical-alignment android-constraintlayout android-relativelayout