Así que tengo los siguientes botones de radio. Quiero tener ellos muestran así:Haga que los botones de radio horizontales se envuelvan si es demasiado largo para la pantalla
Sin embargo esto ocurre:
¿Cómo puedo conseguir que se muestre como el anterior?
¡Puedo moverlo en el editor de GUI en Eclipse, pero elimina el RadioButton del RadioGroup!
Dentro del grupo, ignora todos los demás parámetros de diseño.
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/timeBar"
android:layout_marginTop="43dp"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/privRadio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Everyone" />
<RadioButton
android:id="@+id/privRadio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="FriendOfFriends" />
<RadioButton
android:id="@+id/privRadio2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Friends" />
</RadioGroup>
Interesante, es posible el uso de esto dentro de una RadioGroup? – TheRealKingK
Creo que no es así, pero es posible usar RadioButtons sin asignarlos a un grupo. –
@TheRealKingK: Si subclase un RadioGroup e implementa las funciones onMeasure() y onLayout() de manera similar a FlowLayout, obtendrá la solución que está buscando. Ver mi solución en esta página. –