java如何将两个字体大小不同的文本视图居中
<LinearLayout
安卓:id="@+id/layout_information"
安卓:layout_width="0dp"
安卓:layout_height="fill_parent"
安卓:layout_weight="0.17"
安卓:gravity="center"
安卓:orientation="horizontal" >
<TextView
安卓:id="@+id/text_view_destination"
安卓:layout_width="wrap_content"
安卓:layout_height="wrap_content"
安卓:text="\@ Home in"
安卓:textColor="@color/solid_white"
安卓:textSize="19sp"
安卓:textStyle="bold"
安卓:layout_gravity="bottom"
/>
<TextView
安卓:id="@+id/text_view_time"
安卓:layout_width="wrap_content"
安卓:layout_height="wrap_content"
安卓:layout_marginLeft="30dp"
安卓:textColor="@color/solid_white"
安卓:textSize="25sp"
安卓:textStyle="normal"
安卓:layout_gravity="bottom"
/>
</LinearLayout>
我想将两个文本视图垂直居中
但我希望它们与底部的一行对齐
现在它们对齐到同一个底部
但它们位于父布局的底部
我该怎么做
我想用另一个布局来包装它们当前的布局父级(“parent1”) (“父母2”)
并使“parent1”位于“parent2”的中心
有没有其他不添加元素的方法
# 1 楼答案
这样试试
# 2 楼答案
如果您的问题是两个视图都在其父视图的底部对齐,则可以使用此选项。 两个视图仍然对齐到同一底部,并在屏幕上居中
您的布局看起来像一个更大的XML的一部分(权重=0.17),这就是为什么我在布局宽度上使用fill\u parent