Text unter RadioButtons

Ich brauche deine Hilfe, um mein Layout Problem zu lösen .. Ich habe 4 RadioButtons, sie erscheinen wie üblich in diesem Schema:

O Text1 O Text2 O Text3 O Text4

  • Android: wie man es keinen Platz zwischen 2 Button in einem horizontalen linearenlayout
  • Android Activity Titel vs ActionBar Titel
  • Wie ändere ich EditText Inhalt mit Javascript?
  • Wie kann ich wissen, ob der Benutzer den Status der Toggle-Taste geändert hat?
  • Warum logcat nichts in meinem Android?
  • Entfernen Sie zusätzliche Zeilenumbrüche nach Html.fromHtml ()
  • Wo O der Button ist .. Ich würde wissen, ob es möglich ist, dieses Layout auf diese Weise zu ändern:

    O O O O

    Text1 text2 text3 text4

  • Können wir startActivityForResult vom Adapter anrufen? Wie bekomme ich die Antwort?
  • Wie kann ich VectorDrawable mit der Android Toolbar verwenden?
  • Wie deaktiviere Paging durch Swiping mit Finger in ViewPager aber immer noch in der Lage, programmgesteuert zu wischen?
  • Aufruf von ListView's setEmpty-Methode funktioniert nicht (nichts wird angezeigt, wenn die Liste leer ist)
  • Einstellen von Android TimePicker In XML
  • Wie zu bestimmen, wann Fragment in ViewPager sichtbar wird
  • 3 Solutions collect form web for “Text unter RadioButtons”

    Ich glaube nicht, dass das einfache RadioButton-Widget das standardmäßig tun kann. Du musst eines von ein paar Sachen machen, um diesen Effekt zu erreichen. Sie können Ihre eigene RadioButton-View-Klasse erstellen, indem Sie eine RadioButton und eine TextView kombinieren, so dass Sie die vollständige Kontrolle darüber haben, wo die Elemente in Beziehung zueinander stehen. Oder Sie können überspringen, dass es eine Ansicht und verwenden Sie einfach zwei Elemente in Ihrem Layout, 1 TextView und ein RadioButton (ohne Text gesetzt).

    Dies ist die Lösung, um den Text unter RadioButtons einzustellen:

    Dieser Code android:drawablePadding="-20dp" wird nicht benötigt.

    Du fügst deinen eigenen Selektor hier hinzu: 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> 

    Einfachere Lösung mit Standard-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> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.