Как добавить несколько строк текста к одной Радиокнопке

У меня есть радио группа, на которой один из переключателей я хочу добавить текст ниже к основному тексту переключателей.. возможно ли это ? если я возьму этот единственный переключатель в линейный макет или относительный макет, я не смогу выбрать этот переключатель … как добавить несколько строк текста в переключатель внутри радио группы В Android studio?

<RadioGroup
    android_id="@+id/radioGroup"
    android_layout_width="wrap_content"
    android_layout_height="wrap_content"
    android_orientation="vertical">


    <RadioButton
        android_id="@+id/pay_at_clinic"
        android_layout_width="wrap_content"
        android_layout_height="wrap_content"
        android_ellipsize="end"
        android_fontFamily="sans-serif-medium"
        android_padding="16dp"
        android_text="@string/pay_at_clinic"
        android_textColor="@color/sub_text"
        android_textSize="16sp" />

    <RadioButton
        android_id="@+id/pay_online"
        android_layout_width="match_parent"
        android_layout_height="wrap_content"
        android_fontFamily="sans-serif-medium"
        android_padding="16dp"
        android_text="@string/pay_online"
        android_textColor="@color/sub_text"
        android_textSize="16sp" />

</RadioGroup>

1 ответ

  1. Существует атрибут, используемый для отображения нескольких строк в одном представлении

    android:maxLines="2"
    

    Это означает, что вы можете добавить до двух строк текста.
    Зависит от требования вы можете изменить целочисленные значения.

                <RadioButton
                    android_id="@+id/pay_at_clinic"
                    android_layout_width="wrap_content"
                    android_layout_height="wrap_content"
                    android_ellipsize="end"
                    android_maxLines="3"
                    android_fontFamily="sans-serif-medium"
                    android_padding="16dp"
                    android_text="@string/pay_at_clinic"
                    android_textColor="@color/sub_text"
                    android_textSize="16sp" />
    

    С вышеуказанным кодом, максимальные строки дисплея 3, после этой точки(…) будет отображаться.