Как уменьшить пространство между радиокнопками в радиогруппе в android?

В моем приложении у меня есть диалоговое окно, содержащее радиогруппу с четырьмя переключателями. Моя проблема в том, что это хорошо выглядит в эмуляторе, но когда я устанавливаю и запускаю свое приложение на телефоне, радиокнопки получают больше места между каждым из них. Это заставляет радиогруппу выходить за пределы моего диалога. Пожалуйста, помогите мне с этим. Спасибо.

<RadioGroup
        android:id="@+id/radio_RemindAtDlg"
        android:layout_width="wrap_content"
        android:layout_height="130dp"
        android:layout_marginTop="110dp"
        android:layout_marginLeft="20dp" >

        <RadioButton
            android:id="@+id/radio_OnceDlg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Once"
            android:button="@drawable/radio_button"
            android:textSize="12dp" />

        <RadioButton
            android:id="@+id/radio_WeekDlg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Every Week"
            android:button="@drawable/radio_button"
            android:textSize="12dp" />

        <RadioButton
            android:id="@+id/radio_MonthDlg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Every Month"
            android:button="@drawable/radio_button"
            android:textSize="12dp" />

        <RadioButton
            android:id="@+id/radio_YearDlg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Every Year"
            android:button="@drawable/radio_button"
            android:textSize="12dp" />

    </RadioGroup>

person Prakash Jackson    schedule 02.08.2013    source источник
comment
можем ли мы увидеть соответствующий раздел вашего кода?   -  person    schedule 02.08.2013
comment
Вот и мой код радиогруппы   -  person Prakash Jackson    schedule 02.08.2013


Ответы (2)


Определите свои собственные переключатели с вашими собственными размерами, формами и промежутками между компонентами:

http://blog.devminded.com/posts/custom-android-radiobutton

другой пример

https://stackoverflow.com/a/17693303/1276374

person Boris Mocialov    schedule 02.08.2013

Без кода сложно сказать, но я предполагаю, что у вас для атрибута высоты xml установлено значение fill_parent вместо wrap_content

person Cob50nm    schedule 02.08.2013
comment
у вас есть высота, установленная на фиксированный размер, измените ее, чтобы обернуть содержимое - person Cob50nm; 02.08.2013