Android Material Design - různé barvy pro tlačítka (button colors)

Android Material Design - různé barvy pro tlačítka (button colors)

Při použítí Android Material Design budeme určitě časem chtít použít více různých barev pro tlačíka (buttons). Jak se to dělá si ukážeme v tomto příspěvku.

 

Přidáme další styl do styles.xml např. se jménem ButtonSmallWarning, kde definujeme backgroundTint na barvu @color/colorWarning

<style name="ButtonSmallWarning" parent="Widget.MaterialComponents.Button">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">40dp</item>
<item name="android:paddingLeft">3dp</item>
<item name="android:backgroundTint">@color/colorWarning</item>
<item name="android:paddingRight">3dp</item>
<item name="android:textSize">12sp</item>
</style>

 

V layoutu to pak pro tlačítko použijeme následovně:

<Button
android:id="@+id/btnMenu"
style="@style/ButtonSmallWarning
android:text="MENU" />

 

A je hotovo :-)

 

Jak se ti článek líbil?

Komentáře (0)

Přidat komentář