Android Studio - přidání ikonky do tlačítka (vector asset, button)

Android Studio - přidání ikonky do tlačítka (vector asset, button)

Ahoj

jak v Android Studio přidám do tlačítka ikonku jako se to pro web dělá pomocí FontAwesome? Dle všeho je toto v Android Studio někde schované a nemohu to najít.

Chci prostě do levé části buttonu umístit ikonku a za ní text.

Díky

ODPOVĚĎ


Ahoj,

v Android Studiu je spousta vektorových ikonek (zjednodušeně něco jako Font Awesome), použít se dají takto:

1.) Pravý klik Res > New > Vector Asset
2.) Klik na Clip Art a zvolit požadovanou ikonku (obrázek, Vector Asset)
3.) Když zvolíme např. ic_baseline_done_24, dáme Next a Finish
4.) Tím se vytvořil soubor res/drawable/ic_baseline_done_24.xml

Tlačitko pak nadefinujeme takto:

< Button
android:id="@+id/btn_5"
android:layout_width="100dp"
android:layout_height="35dp"
android:textSize="12sp"
android:drawableLeft="@drawable/ic_baseline_done_24"
android:text="Text" / >




Pokud chceme jen ikonku uprostřed bez textu:

< Button
android:id="@+id/btn_5"
android:layout_width="36dp"
android:layout_height="35dp"
android:textSize="12sp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:drawableLeft="@drawable/ic_baseline_done_24"/ >
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář