I have 2 radio buttons inside a radio group. Right now they are lined up vertically. I tried putting them in a horizontal container, but it did not worck.
Is there a way to get a radio group of buttons to line up horizontaly?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <RadioGroup android:id="@+id/radioSex" android:layout_width="wrap_content" android:layout_height="wrap_content" > <RadioButton android:id="@+id/radioChats" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Chats" android:checked="true" /> <RadioButton android:id="@+id/radioPlayers" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Players" android:checked="true" /> </RadioGroup> <Button android:text="Home" android:id="@+id/buthome" android:paddingTop="-15dip" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <Button android:text="Players" android:id="@+id/butplayers" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/viewActivePlayer" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TedP" android:layout_gravity="right" android:textColor="#fffff109" android:textSize="26dip" />
Drag a radio list widget to your screen, go to the Properties tab and select 'Orientation' -> Horizontal. Replies have been locked on this page!
To make a horizontal radio button set, add the data-type="horizontal" to the fieldset . The framework will float the labels so they sit side-by-side on a line, hide the radio button icons and only round the left and right edges of the group.
Add android:orientation="horizontal"
to RadioGroup
tag:
<RadioGroup android:id="@+id/radioSex" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation='horizontal'>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With