Esta mi diseño actual:¿Cómo agregar el margen entre el botón de radio y es dibujable?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scrollview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#F5F5DC"
>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<RadioGroup
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
>
<RadioButton android:id="@+id/radio_red"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/flag_dk"
android:textColor="#000000"
android:layout_gravity="center_horizontal"
android:drawablePadding="10dip"
android:text="Danish" />
<RadioButton android:id="@+id/radio_blue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/flag_en"
android:layout_gravity="center_horizontal"
android:layout_marginTop="5dip"
android:drawablePadding="10dip"
android:textColor="#000000"
android:text="English" />
</RadioGroup>
</LinearLayout>
</ScrollView>
me sale esto:
me gustaría tener un poco de espacio (margen) entre el botón de radio de la bandera (que es estirable). ¿Es posible?
Si no te importa tener la bandera a la derecha del texto, a continuación, su posición es fácilmente ajustable con 'androide: drawablePadding'. – Adinia
Uso de drawableRight insted de drawableLeft no hace diferencia. Usando esto, no hay margen entre el botón de radio y el texto en lugar de entre el botón de radio y dibujable. – DixieFlatline
Uhm ... parece que tienes razón; Lo había probado en Eclipse usando Graphical Layout, para Android 1.6 a 2.2, y había un margen razonable entre el botón de radio y el texto, pero parece que desde el 2.3 el espacio es muy pequeño, como en la imagen. – Adinia