使文本在按钮中垂直居中[重复]
Posted
技术标签:
【中文标题】使文本在按钮中垂直居中[重复]【英文标题】:Making text vertically centered in a button [duplicate] 【发布时间】:2016-12-23 08:25:07 【问题描述】:我在RelativeLayout
中有按钮。 高度和宽度不是wrap_content
。我注意到Button
中的文本不是垂直居中的。如何在我的代码中解决此问题?
<Button
style="?android:attr/buttonStyleSmall"
android:layout_
android:layout_
android:text="<"
android:id="@+id/buttonPreviousDay"
android:layout_alignParentTop="true"
android:layout_toStartOf="@+id/editTextShowDate"
android:layout_marginEnd="10dp"
android:textSize="20dp"
android:background="@drawable/button_shape"
android:textStyle="bold" />
【问题讨论】:
【参考方案1】:你需要设置填充
android:padding="5dp"
android:gravity="center"
android:textSize="12sp"
【讨论】:
谢谢!有效。我的实际问题是填充。 textSize 不应在 dp 中将其更改为 sp以上是关于使文本在按钮中垂直居中[重复]的主要内容,如果未能解决你的问题,请参考以下文章