Выравнивание текста в стиле андроид

Я пытаюсь создать стандартную кнопку в андроиде с фоном и некоторым текстом спереди, но некоторым довольно конкретным выравниванием. Я хочу, чтобы текст был центрирован по вертикали и слева с 20dp отступов. Выравнивание работает, но прокладка не работает. Я знаю, что мог бы получить желаемый эффект, поместив несколько пробелов в текст, но это похоже на взломать, а затем я хочу сделать что-то похожее, но с текстом наверху, поэтому я бы предпочел более элегантное решение. Вот что у меня есть:

<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"
    />

Ответы

Ответ 1

Моя ошибка, заполнение работало правильно. Просто не показалось.