2013-04-05 12 views
0

我嘗試啓動一個新行,其中註釋「here」。我所嘗試的都沒有成功。 我不能只選擇「機器人:方向=」橫向機器人「因爲我有其他成分,並沒有很好地工作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

你是什麼新的生產線,水平分隔符是什麼意思? – 2013-04-05 13:00:08

回答

0

嘗試將android:paddingTop="##dp"添加到您的EditTextandroid:paddingBottom="##dp"到您的RadioButton

編輯:那麼這樣做:

<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 2013-04-05 13:09:18

+0

您填寫「##」是什麼? – TronicZomB 2013-04-05 13:11:19

+0

另外,你的意思是換一個新的行嗎?只是一個空間或作爲馬可問,一個分隔符?一個新的TableRow也許? – TronicZomB 2013-04-05 13:13:45