¿Por qué mi radiogrupo es tan grande pero desprovisto de contenidos / radiobutones?
Pregunta
Aquí está la parte de XML que tengo en mi archivo de diseño de Android que debe generar un grupo de radio con tres radiobutones dentro:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/radbtnAlways"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:checked="true"
android:text="@string/radiobutton_Always" />
<RadioButton
android:id="@+id/radbtnNever"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/radiobutton_Never" />
<RadioButton
android:id="@+id/radbtnCost_Change"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/radiobutton_Cost_Change" />
</RadioGroup>
</LinearLayout>
Sin embargo, todo lo que veo dónde deberían ser estos widgets es un contorno azulado de lo que parece ser el estado de Colorado, es demasiado grande, y muestra RadioButones:
¿Por qué mi grupo de radio es tan grande, y por qué los radiobutones hacen una imitación de George Jones?
Actualización
En respuesta a los tículos almoumnos, esto es lo que parece en el emulador (casi lo mismo):
Solución
Retire estas dos propiedades de todos los radiobutones:
android:layout_width="0dip"
android:layout_weight="1"
Así que ahora se ve mejor:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow