Próbuję utworzyć standardowy przycisk w Androidzie z tłem i tekstem z przodu, ale z dość dokładnym dopasowaniem. Chcę, aby tekst był wyśrodkowany w pionie, a po lewej 20-pad. Dopasowanie działa, ale dopełnienie nie działa. Wiem, że mógłbym uzyskać pożądany efekt, umieszczając w tekście kilka spacji, ale to wygląda na włamanie, a następnie chcę zrobić coś podobnego, ale z tekstem na górze, więc wolałbym bardziej eleganckie rozwiązanie. Oto co mam:Przycisk wyrównywania tekstu w systemie Android:
<Button
android:layout_width="312dp"
android:layout_height="95dp"
android:id="@+id/gv_music_button"
android:text="Music"
android:textSize="30sp"
android:paddingLeft="20dp"
android:gravity="left|center_vertical"
/>
Niestety to nie działa, jeśli przycisk używa wzorzystego tła. Wypełnienie wpływa również na tło, co prawdopodobnie nie jest pożądanym efektem – AlanKley