android-在单选按钮之间启动一个新行

时间:2013-04-05 12:52:00

标签: android

我尝试开始一条评论“在这里”的新行。我所做的一切都没有成功。 我不能只选择“android:orientation =”horizo​​ntal“因为我有另一个组件而且效果不好。

<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>

我不能只选择“android:orientation =”horizo​​ntal“因为我有另一个组件而且效果不好。

1 个答案:

答案 0 :(得分: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>