Texto abajo RadioButtons
Necesito tu ayuda para resolver mi problema de diseño .. Tengo 4 RadioButtons, que aparecen como de costumbre en este esquema:
O texto1 O texto2 O texto3 O texto4
- ClassCastException android.widget.FrameLayout $ LayoutParams a android.support.v4.widget.DrawerLayout $ LayoutParams
- ¿Cuál es el color predeterminado del fondo de diálogo de relleno?
- ViewPager & ViewPagerIndicator no muestra nada
- Tema diferente para diferentes versiones de SDK de Android
- Cómo marcar imágenes en android (automáticamente)?
Donde O es el botón .. Yo sabría si es posible cambiar este diseño de esta manera:
O O O O
Texto1 texto2 texto3 texto4
- La imagen no está centrada en ActionPage en el dispositivo de desgaste androide 320x320
- Cómo aumentar el espacio entre los elementos en linearlayout en android?
- Cómo calcular la relación de píxeles del dispositivo
- Cómo establecer vistas en RelativeLayout mediante programación?
- Android: mostrar el teclado mueve mis componentes hacia arriba, quiero ocultarlos en su lugar
- Animación de un grupo de niños en un grupo de vistas
- Vista previa de enlaces en android
- ¿Cuándo sabemos cuándo se han establecido las opiniones de una actividad
No creo que el simple RadioButton widget puede hacerlo por defecto. Tendrá que hacer una de las pocas cosas para lograr ese efecto. Puede crear su propia clase de vista RadioButton combinando un RadioButton y un TextView para que tenga control completo sobre dónde están los elementos en relación entre sí. O puede saltarse haciéndolo una vista y usar sólo dos elementos en su diseño, 1 TextView y un RadioButton (sin texto ajustado a él).
Esta es la solución para establecer el texto siguiente RadioButtons:
Este código android:drawablePadding="-20dp"
no es necesario.
Añade su propio selector dibujable aquí: android: drawableTop = "@ drawable / your_Image_Here".
<RadioGroup android:id="@+id/RadioGroup1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:orientation="horizontal" > <RadioButton android:id="@+id/Icon1" android:layout_width="wrap_content" android:layout_height="match_parent" android:background="@android:color/transparent" android:button="@android:color/transparent" android:checked="true" android:drawablePadding="-20dp" android:drawableTop="@drawable/your_Image_Here" android:gravity="center" android:text="@string/your_Text_Here" android:textColor="@color/icons_color" /> <RadioButton android:id="@+id/Icon2" android:layout_width="wrap_content" android:layout_height="match_parent" android:background="@android:color/transparent" android:button="@android:color/transparent" android:drawablePadding="-20dp" android:drawableTop="@drawable/your_Image_Here" android:gravity="center" android:text="@string/your_Text_Here" android:textColor="@color/icons_color" /> </RadioGroup>
Solución más simple con el valor predeterminado RadioButton:
<RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <RadioButton android:id="@+id/radio7" android:layout_centerHorizontal="true" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/tvDays7" android:text="7 looong days" android:layout_centerHorizontal="true" android:layout_below="@id/radio7" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </RelativeLayout>
- Abrir la página de facebook desde la aplicación android (en la versión de facebook> v11)
- Forma de analizar XML (org.w3c.Document) en Android