кнопка Android точное выравнивание текста - PullRequest
14 голосов
/ 03 сентября 2010

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

<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 Ответ

7 голосов
/ 03 сентября 2010

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

...