我想在我的活动布局底部有 2 个大小相同的按钮,上面有图标。我画了它们和所有东西,但现在我添加了图标,一个按钮的文本较长,需要写在两行上,坚持显示比另一个低 3-5 像素。这是我的代码:
<LinearLayout
android:id="@+id/Buttonz"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:baselineAligned="true"
android:paddingTop="30dp" >
<Button
android:id="@+id/btn_confirm"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.50"
android:drawableLeft="@drawable/save36"
android:text="@string/btn_lbl_confirm" />
<Button
android:id="@+id/btn_cancel"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.50"
android:drawableLeft="@drawable/back36"
android:text="@string/btn_lbl_cancel" />
</LinearLayout>
这就是结果(图片)
如您所见,按钮未对齐...
- 如果按钮中的文本很短(一行文本),那么按钮是对齐的,
- 如果在一个按钮上的文本在 2 行上,而在另一个按钮上的文本在 1 行上,则发生这种对齐。
我究竟做错了什么?