Добавить поле между RadioButton и его меткой в Android?
Можно ли добавить немного места между RadioButton и лейблом, при этом используя встроенные компоненты Android? По умолчанию текст выглядит немного сжатым.
<RadioButton android:id="@+id/rb1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="My Text"/>
Я попробовал пару вещей:
Задание полей и отступов, кажется, добавляет пространство вокруг всего элемента (кнопки и текста вместе). Это имеет смысл, но не делает то, что мне нужно.
Создание пользовательского объекта рисования через XML с указанием изображений для отмеченных и непроверенных состояний, затем добавление нескольких дополнительных пикселей к правой стороне каждого изображения. Это должно работать, но теперь вы выходите за пределы пользовательского интерфейса по умолчанию. (Не конец света, но не идеал)
Добавьте лишние пробелы в начале каждой метки. Android, кажется, обрезает начальный пробел, как в «My String», но указание Unicode U + 00A0, как в «\ u00A0My String», делает свое дело. Это работает, но кажется грязным.
Есть лучшие решения?