【发布时间】:2015-09-15 16:07:18
【问题描述】:
我有两个 TextView 在“行”中对齐,使用以下布局:
<RelativeLayout
android:id="@+id/wrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp">
<TextView
android:id="@+id/big_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:textSize="21sp"/>
<TextView
android:id="@+id/small_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:layout_alignParentRight="true"/>
</RelativeLayout>
但是,由于左边比右边大,结果是这样的(图片仅供说明):
相反,这是我正在寻找的:
尝试将gravity="bottom" 添加到小TextView,但没有奏效。 还尝试将小TextView包装在另一个布局中,将其布局高度设置为match_parent(因此它将占用大TextView的高度),然后将小TextView重力设置为底部,但它也不起作用。
编辑: 情节扭曲:如何将其与大 TextView 的 CENTER 对齐?
【问题讨论】:
标签: java android android-layout android-5.0-lollipop android-relativelayout