我想在底部对齐这两个标签的文本,因此这两个值在同一高度上对齐。

可悲的是,我找不到像在其自身区域内对齐那样的选项。
重力不会起作用。它必须在xml中。

谢谢!

<TextView
        android:id="@+id/feed_euro"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toStartOf="@+id/feed_cent"
        android:height="35dp"
        android:text="23"
        android:textColor="@color/colorTextBlack"
        android:textSize="25dp" />

    <TextView
        android:id="@+id/feed_cent"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignParentRight="true"
        android:height="35dp"
        android:text=",39 €"
        android:textAlignment="textStart"
        android:textColor="@color/colorTextBlack" />

最佳答案

您可以像下面那样将重力更改为底部。

<TextView
    android:id="@+id/feed_euro"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toStartOf="@+id/feed_cent"
    android:height="35dp"
    android:text="23"
    android:textColor="@color/colorTextBlack"
    android:textSize="25dp" />

<TextView
    android:id="@+id/feed_cent"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentEnd="true"
    android:layout_alignParentRight="true"
    android:height="35dp"
    android:text=",39 €"
    android:gravity="bottom"
    android:textAlignment="textStart"
    android:textColor="@color/colorTextBlack" />

另外,您也可以尝试将android:gravity =“bottom”设置为用于保存TextView和将第二个TextView height更改为wrap_content的布局。

希望你得到答案。

08-16 01:45
查看更多