Skip to content Skip to sidebar Skip to footer

Radiobutton As Flat Button?

Is there a way to style a RadioButton as a flat button? I have four options: | btn1 | btn2 | btn3 | btn4 | instead of having the little radio circle next to each, I'd like to show

Solution 1:

Yes it is possible.

In xml set, android:button="@null"

And in case you want to do it dynamically, setButtonDrawable(new StateListDrawable());

Solution 2:

Yes, you can change the drawable used for a radio button.

android:button (or setButtonDrawable) controls the image used for the circle. Set it to null if you want no image.

You could then set the background of the radio button with android:background or setBackgroundResource to a normal button-style background.

Solution 3:

Please see my question here for related help. I have been trying to get the "radio circle" to disappear too (which i can get it to work in the xml as shown in my example on the linked page) but it doesn't work if i try to do it dynamically.

Hope this helps and any help on my issue would be appreciated. Thanks.

Solution 4:

Try this segmented control button library on github: https://github.com/bookwormat/segcontrol

Post a Comment for "Radiobutton As Flat Button?"