Как переместить текст переключателя под переключателем - PullRequest
0 голосов
/ 28 марта 2019

I want user to choose one them

Я пробовал кнопки RadioGroup. Это работает, но текст рядом с переключателем. Я хочу, чтобы текст был ниже кнопки. Есть ли способ сделать тот или иной способ сделать ту же задачу.

Вот радиогруппа:

      <RadioGroup
        android:id="@+id/radioGroup"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        android:orientation="horizontal"
        android:weightSum="3"
        >
        <RadioButton
            android:id="@+id/fisrt_imgtoselect"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="10sp"
            android:background="@drawable/selector_new_order_specifications"
            android:button="@drawable/img_moder_classic"
            android:gravity="center"
            android:layout_weight="1"
            />

        <RadioButton
            android:id="@+id/second_imgtoselect"
            android:button="@drawable/img_classic"
            android:background="@drawable/selector_new_order_specifications"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="10sp"
            android:gravity="center"
            android:layout_weight="1"
            />

        <RadioButton
            android:id="@+id/third_imgtoselect"
            android:button="@drawable/img_classic"
            android:background="@drawable/selector_new_order_specifications"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="10sp"
            android:gravity="center"
            android:layout_weight="1"
            />

    </RadioGroup>

1 Ответ

0 голосов
/ 28 марта 2019

Используйте DrawableTop, чтобы поставить текст и текст ниже

<RadioGroup
    android:id="@+id/radios"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_gravity="right"
    android:inputType="text"
    android:orientation="vertical" >

    <RadioButton
        android:id="@+id/first"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:button="@null"
        android:drawablePadding="30dp"
        android:drawableTop="@android:drawable/my_icon"
        android:text="first"
        android:textColor="@android:color/black"
        android:textSize="20dip"
        android:gravity="right"/>

    <RadioButton
        android:id="@+id/second"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:button="@null"
        android:drawablePadding="30dp"
        android:drawableTop="@android:drawable/my_icon"
        android:text="second"
        android:textColor="@android:color/white"
        android:textSize="20dp"
        android:gravity="right"/>


</RadioGroup>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...