2013-04-05 4 views
0

Я пытаюсь запустить новую строку, где комментарий «здесь». Все, что я пробовал, не получилось. Я не могу просто выбрать «Android: ориентация =» горизонтальные андроида «потому что у меня есть еще один компонент, и это не очень хорошо работаетandroid-начать новую строку между радио-кнопкой

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/tableLayout1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_gravity="right" 
    android:background="@drawable/back" 
    android:icon="@drawable/logo" > 


<TableRow 
     android:id="@+id/radio_hot_or_cold" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginRight="14.5sp" 
     android:gravity="right" 
     android:orientation="horizontal" //not good 
     android:padding="5dip" 
     android:visibility="gone" > 

     <RadioGroup 
      android:id="@+id/radioGroup_consume" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/radio_consume" 
      android:orientation="horizontal" //not good > 

      <EditText 
       android:id="@+id/edit_message_hot" 
       android:layout_marginRight="10.5sp" 
       android:inputType="numberDecimal" 
       android:minEms="2" 
       android:minWidth="15sp" > 
      </EditText> 

      <TextView android:text="צריכה בחום" /> 

      <RadioButton 
       android:id="@+id/radio0" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:checked="true" 
       android:text="" /> 

    //////////////here I want a new line 

      <EditText 
       android:id="@+id/edit_message_cold" 
       android:layout_marginRight="10.5sp" 
       android:inputType="numberDecimal" 
       android:minEms="2" 
       android:minWidth="15sp" > 
      </EditText> 

      <TextView android:text="צריכה בקור" /> 

      <RadioButton 
       android:id="@+id/radio1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="" /> 
     </RadioGroup> 
    </TableRow> 

................ 

</TableLayout> 

Я просто не могу выбрать.„: Ориентация =“горизонтальные», потому что У меня есть еще один компонент, и он не работает.

+0

что вы имеете в виду по новой линии, горизонтальный разделитель? –

ответ

0

Попробуйте добавить android:paddingTop="##dp" в ваш EditText или android:paddingBottom="##dp" вашим RadioButton.

Edit: А как это сделать:

<RadioButton 
      android:id="@+id/radio0" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:checked="true" 
      android:text="" /> 

     </TableRow> 
     <TableRow> 

     <EditText 
      android:id="@+id/edit_message_cold" 
      android:layout_marginRight="10.5sp" 
      android:inputType="numberDecimal" 
      android:minEms="2" 
      android:minWidth="15sp" > 
     </EditText> 

     <TextView android:text="צריכה בקור" /> 

     <RadioButton 
      android:id="@+id/radio1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="" /> 
    </RadioGroup> 
</TableRow> 
+0

не работает .... – user2073729

+0

Что вы заполнили для "##"? – TronicZomB

+0

Кроме того, что именно вам означает новая строка? Просто пробел или как Марко спросил, разделитель? Возможно, новый TableRow? – TronicZomB

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