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

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

26 голосов
/ 15 декабря 2011

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

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

Спасибо!

Ответы [ 3 ]

101 голосов
/ 27 апреля 2013

Если вы ищете этот вид отступов слева и справа от этого нахального текста: 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

33 голосов
/ 15 декабря 2011

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

1 голос
/ 15 декабря 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...