Como personalizar o estilo dos botões dos materiais da AppCompat?
Estou usando o tema AppCompat e quero definir o atributo minHeight nos meus botões:
<style name="Theme.MyTheme" parent="Theme.AppCompat">
<item name="android:buttonStyle">@style/MyButtonStyle</item>
</style>
<style name="MyButtonStyle" parent="...?">
<item name="android:minHeight">60dp</item>
</style>
No entanto, não háWidget.AppCompat.Button
estilo para definir como pai paraMyButtonStyle
. Se eu usarandroid:Widget.Button
, todos os meus botões se parecerão com o velho estilo de baixa qualidade. Eu tentei vários outros temas AppCompat comoTextAppearance.AppCompat.Button
, mas eles não funcionam.
Deixar um tema pai para o estilo do botão também faz com que o botão não seja estilizado corretamente.
Como posso personalizar o padrãoTheme.AppCompat
buttonStyle
?