android:gravity="center_vertical|center_horizontal"
instead of this you can write
android:gravity="center"
but as per your requirment just remove this line.do not add any gravity and change your height size android:layout_height="40dp"
i changed your code
<Button
android:id="@+id/dateButton"
android:layout_width="150dp"
android:layout_height="35dp"
android:layout_toRightOf="@+id/dateLabel"
android:text="default text"
style="?android:attr/spinnerStyle"
/>