Texte sous RadioButtons

J'ai besoin de votre aide pour résoudre mon problème de mise en page. J'ai 4 RadioButtons, ils apparaissent comme d'habitude dans ce schéma:

O text1 O text2 O text3 O text4

  • Android, trace une route sur google map
  • HTML5 ou Android
  • Comment obtenir le numéro d'un contact du nom de contact dans Android
  • Plugin IntelliJ Android: supprimez la génération de BuildConfig.java ou changez-vous où il est écrit?
  • Erreur: Impossible de trouver: com.android.support:support-v4:20.0.+
  • Un moyen approprié d'obtenir DisplayMetrics: getResources () ou getWindowManager ()
  • Où O est le bouton … Je saurais s'il est possible de modifier cette disposition de cette manière:

    O O O O

    Text1 text2 text3 text4

  • Comment définir la mise au point sur une vue lorsqu'une disposition est créée et affichée?
  • Est-ce que Robolectric prend en charge le niveau API?
  • Comment charger plus de 1 Mo de données de sqlite db vers le curseur Android?
  • Android Studio ne rend pas le format WebP
  • Comment éviter de couper / copier / coller dans un téléphone intelligent après le port de rotation pour atterrir sur Android4.X?
  • Qu'est-ce que la «méthodologie du développement évolutif»?
  • 3 Solutions collect form web for “Texte sous RadioButtons”

    Je ne pense pas que le widget simple RadioButton puisse le faire par défaut. Vous devrez faire l'une des quelques choses pour atteindre cet effet. Vous pouvez créer votre propre classe de vue RadioButton en combinant un RadioButton et un TextView afin que vous ayez un contrôle total sur l'endroit où les éléments sont liés les uns aux autres. Ou vous pouvez ignorer en faisant une vue et utilisez simplement deux éléments dans votre mise en page, 1 TextView et un RadioButton (sans texte configuré).

    Voici la solution pour définir le texte ci-dessous: RadioButtons:

    Ce code android:drawablePadding="-20dp" n'est pas nécessaire.

    Vous ajoutez votre propre sélecteur ici: 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> 

    Solution plus simple avec RadioButton par défaut:

     <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> 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.