2013-03-26 2 views
-3

У меня мало переключателей в groupView, и у каждого радиообмена есть свой собственный текст. Если этот текст содержит более одной строки, то радиокнопка для этого текста выравнивается по центру с текстом, но я хотел бы выровнять радиобутер в верхней части его текста.Текст RadioButton, который находится в groupView

Моя цель: -

У меня есть:

| text line 1 

RB | text line 2 

    | text line 3 

Я хочу:

 RB  
| text line 1 

| text line 2 

| text line 3 

Для настройки текста я использую rb.setText (текст);

+0

Хорошо ... Я не понимаю, что происходит ... –

+0

Вы должны изменить свой вопрос вместо того, чтобы разместить свое требование в качестве ответа. – Nitish

+0

Я предлагаю вам удалить свой ответ, так как я обновил ваш вопрос. Это поможет избежать путаницы с другими, и вы сформируете голосование :) – DeltaCap

ответ

1

Вы можете попробовать этот способ:

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" > 

    <RadioButton 
     android:id="@+id/rb1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <TextView 
     android:id="@+id/tv1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/test_text" /> 
</LinearLayout> 
+0

Да, это путь. Интересно, можно ли это сделать с помощью атрибута text radioobutton. –

+1

Если вы хотите сделать это с помощью атрибутов вместо создания linearlayout с textview и radobutton, тогда установите гравитацию TOP для радиообъектива. –

Смежные вопросы