使文本在按钮中垂直居中

Mae*_* HM 6 android

我有按钮RelativeLayout.高度和宽度不是wrap_content.我注意到文本中Button没有垂直居中.如何在我的代码中修复此问题?

<Button
    style="?android:attr/buttonStyleSmall"
    android:layout_width="40dp"
    android:layout_height="40dp"
    android:text="&lt;"
    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" />
Run Code Online (Sandbox Code Playgroud)

Anu*_*ava 5

你需要设置填充

    android:padding="5dp"
    android:gravity="center"
    android:textSize="12sp"
Run Code Online (Sandbox Code Playgroud)