为什么按钮文本不是 wrap_content 并且在我自定义高和自定义背景时消失了?
Why the button text it's not wrap_content and gone when I custom Hight and custom background?
为什么按钮文本不是 wrap_content 并且在我自定义高和自定义背景时消失了?
XML代码:
<Button
android:id="@+id/button_create"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:layout_marginEnd="8dp"
android:background="@drawable/bg_button_3"
android:text="@string/create"
android:theme="@style/FontTheme1"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
你的问题是身高。使用:
android:layout_height="wrap_content"
在任何情况下,您都不需要具有圆角的自定义背景。
只需使用:
<com.google.android.material.button.MaterialButton
....
style="@style/Widget.MaterialComponents.Button"
app:cornerRadius=".."
.../>
为什么按钮文本不是 wrap_content 并且在我自定义高和自定义背景时消失了?
XML代码:
<Button
android:id="@+id/button_create"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:layout_marginEnd="8dp"
android:background="@drawable/bg_button_3"
android:text="@string/create"
android:theme="@style/FontTheme1"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
你的问题是身高。使用:
android:layout_height="wrap_content"
在任何情况下,您都不需要具有圆角的自定义背景。
只需使用:
<com.google.android.material.button.MaterialButton
....
style="@style/Widget.MaterialComponents.Button"
app:cornerRadius=".."
.../>