hy,我的代码有问题:)
我写的第一张照片,但我想要第二张,我必须改变
<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水平而不是垂直。我不知道我必须改变什么。
答案 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"
/>