Подтвердить что ты не робот

Поля внутри кнопки

Я пытаюсь получить некоторые поля внутри кнопки между текстом и границами, но я не знаю, как их указать.

Единственный способ, которым я знаю, - использовать android: layout_width = "...", но это не относится к размеру текста.

Спасибо!

4b9b3361

Ответ 1

Используйте добавку для добавления поля между кнопкой border и text.

Ответ 2

Если вы ищете этот вид заполнения слева и справа от этого нахального текста: enter image description here

Вот что вы делаете.:

   <Button
    android:id="@+id/she_was_good"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:soundEffectsEnabled="false"
    android:layout_alignParentBottom="true"
    android:paddingRight="25dp"
    android:paddingLeft="25dp"
    android:text="@string/im_sorry_lol_str" />

Часть, которую вы ищете, это paddingRight и paddingLeft

Ответ 3

Чтобы измерить его размеры, в представлении учитывается его отступы. Отступы выражаются в пикселях для левой, верхней, правой и нижней частей представления. Заполнение может использоваться для смещения содержимого представления на определенное количество пикселей. Например, левое дополнение 2 нажимает содержимое представления на 2 пикселя справа от левого края.

Подробнее читайте в официальном документе .