Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to have a radio group be laid out horizontally?

Tags:

android

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" />     

like image 553
Ted pottel Avatar asked Jul 12 '12 00:07

Ted pottel


People also ask

How do you make a radio group horizontal?

Drag a radio list widget to your screen, go to the Properties tab and select 'Orientation' -> Horizontal. Replies have been locked on this page!

How do I create a horizontal radio button?

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.


1 Answers

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'> 
like image 86
azgolfer Avatar answered Sep 20 '22 19:09

azgolfer