2012-07-12 52 views
30

我在收音機組內有2個單選按鈕。現在他們垂直排隊。我試圖把它們放在一個水平的容器中,但它並沒有起作用。有沒有辦法讓廣播組水平佈局?

有沒有辦法讓按鈕的無線電組排列在水平?

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

回答

65

添加機器人:方向= '橫向' 到RadioGroup中標籤:

<RadioGroup 
    android:id="@+id/radioSex" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation='horizontal'> 
+0

謝謝這個爲我工作 – elfekz 2016-09-27 13:45:59

9

您還可以設置此程序:

myRadioGroup.setOrientation(LinearLayout.HORIZONTAL); 
相關問題