我需要将 TextView 之一附加到布局的末尾,这与屏幕截图完全相同。
我还想知道如何在元素之间制作线条。 (layout_gravity,重力不起作用)代码如下:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="50dp"
android:layout_marginTop="10dp"
android:background="#E1EBF0"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/frameLayout">
<TextView
android:id="@+id/day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/inter_medium"
android:text="10"
android:textSize="34sp"
android:textColor="@color/black"
/>
<TextView
android:id="@+id/month"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/inter_medium"
android:layout_marginHorizontal="8dp"
android:text="10"
android:textSize="34sp"
android:textColor="@color/black"/>
<TextView
android:id="@+id/year"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/inter_medium"
android:text="10"
android:textSize="34sp"
android:textColor="@color/black"/>
</LinearLayout>
如果您打算将
TextView
容器的整个宽度按相等比例划分,则为它们指定宽度0dp
和相同的权重 (layout_weight
):分隔符
LinearLayout
称为分隔符,由包含此名称的属性配置: