在linearlayout上绘制textview和edittext

时间:2013-09-12 17:54:12

标签: android xml

hy,我的代码有问题:)

我写的第一张照片,但我想要第二张,我必须改变 Firs picture at the moment i write but i want second, what i must change

<LinearLayout
        android:orientation="vertical"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:id="@+id/cautiontext"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="W:" android:textAppearance="?android:attr/textAppearanceLarge"
          android:layout_gravity="left|center_vertical" android:layout_row="0" android:layout_column="0"/>

<EditText
        android:layout_width="101dp"
        android:layout_height="wrap_content"
        android:text=""
        android:id="@+id/editText"
        android:layout_weight="1" android:layout_gravity="left|center_vertical"/>

<TextView android:id="@+id/cautiontext" android:layout_width="wrap_content" android:layout_height="wrap_content"
          android:text="Height" android:textAppearance="?android:attr/textAppearanceLarge"
          android:layout_gravity="left" android:layout_row="1" android:layout_column="0"/>
<EditText
        android:layout_width="103dp"
        android:layout_height="wrap_content"
        android:text=""
        android:id="@+id/editText1" android:layout_row="1" android:layout_column="1"
        android:layout_gravity="left"/>
    </LinearLayout>

问题是因为我想绘制textview和edittext水平而不是垂直。我不知道我必须改变什么。

4 个答案:

答案 0 :(得分:2)

将线性布局的方向从垂直更改为水平

<LinearLayout
    android:orientation="horizontal"

答案 1 :(得分:2)

在布局中,方向为垂直。这意味着添加到布局中的视图将“垂直”添加,或者添加到另一个顶部。要获得所需的效果,请切换到“水平”,以便视图彼此“相邻”。

答案 2 :(得分:2)

只将android:orientation =“vertical”更改为

<LinearLayout
        android:orientation="horizontal"
        android:layout_width="wrap_content"
...
/>

答案 3 :(得分:1)

将LinearLayout方向更改为水平,这应该适合您。

<LinearLayout
        android:orientation="horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
/>