<RelativeLayout
android:id="@+id/layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:weightSum="1"
>
<LinearLayout
android:id="@+id/layout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="0.3"
>
</LinearLayout>
<LinearLayout
android:id="@+id/layout2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="0.35"
android:layout_toRightOf="@+id/layout1"
>
</LinearLayout>
<LinearLayout
android:id="@+id/layout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="0.35"
android:layout_toRightOf="@+id/layout2"
>
</LinearLayout>
我想在这里连续调整代码。它是作为父项的相对布局和作为子项的3线性布局。我的java代码将生成文本视图和2个编辑文本作为线性布局的子项并将其显示在一行中。然而,它结果是彼此叠加的垂直堆叠
答案 0 :(得分:0)
对于每个LinearLayout
,您应将android:orientation
属性设置为horizontal
。请参阅以下代码:
android:orientation="horizontal"
目前,您的方向设置为vertical
,因此它会叠加在一起。
答案 1 :(得分:0)
将LinearLayout方向属性从垂直设置为水平,如果您想要它的连续子项。
android:orientation="horizontal"
我希望这是你想要的答案..