как вырвнять текст в кнопке?

Интерфейс, диалоги, темы, стили, меню
Ответить
ropique
Сообщения: 21
Зарегистрирован: 19 ноя 2013, 23:26

как вырвнять текст в кнопке?

Сообщение ropique » 06 фев 2014, 01:17

создала вот такой лейаут, но мне хочется, что бы тексты Allow, allow always, dissalow выровнялись в левую сторону...
но когда пишу android:gravity="left|center_vertical", то текст появляется на иконку batton-a. А мне надо, чтоб текст начался чуть чуть право с иконки, но чтоб все строки начались с той же позиции, а не все находились в центре.. как можно делать нечто такое?
Вложения
Без имени2.png
Без имени2.png (101.25 КБ) 3055 просмотров

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: как вырвнять текст в кнопке?

Сообщение altwin » 06 фев 2014, 01:43

к этому: android:gravity="left|center_vertical", можно еще добавить это: android:padding_left="5dip"(или > 5)
Изображение

ropique
Сообщения: 21
Зарегистрирован: 19 ноя 2013, 23:26

Re: как вырвнять текст в кнопке?

Сообщение ropique » 06 фев 2014, 12:56

не помогло((( снова делает вот так:
Вложения
9.jpg
9.jpg (46.68 КБ) 3048 просмотров

ropique
Сообщения: 21
Зарегистрирован: 19 ноя 2013, 23:26

Re: как вырвнять текст в кнопке?

Сообщение ropique » 09 фев 2014, 16:32

Оказалось, 6dp было слишком мало, чтоб результат был виден... сделала сразу на 60дипи, все сработало, как надо))

Аватара пользователя
adarash
Сообщения: 333
Зарегистрирован: 17 июл 2013, 09:59

Re: как вырвнять текст в кнопке?

Сообщение adarash » 10 фев 2014, 16:48

каждый сделать кнопкой. Изображение крестиков и галочек отдельно от фона кнопки.

для кнопки:
android:gravity="left|center_vertical"
android:drawableLeft="@drawable/имя картинки"
android:drawablePadding="12dp" <- отступ от картинки

Ответить