Android 对齐微调器下方的复选框
我在一个大的相对布局中有下面的线性布局。现在正在尝试使复选框显示在微调器下方。我尝试过使用“下面的布局”,但仍然无法显示这些微调器下面的复选框Android 对齐微调器下方的复选框,android,Android,我在一个大的相对布局中有下面的线性布局。现在正在尝试使复选框显示在微调器下方。我尝试过使用“下面的布局”,但仍然无法显示这些微调器下面的复选框 <LinearLayout android:id="@+id/x" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_a
<LinearLayout
android:id="@+id/x"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentTop="true" >
>
<Spinner
android:id="@+id/spinner2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:prompt="@string/spinner_title2"
android:layout_weight="1"
/>
<Spinner
android:id="@+id/s3"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
/>
<CheckBox
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="D1"
android:id="@+id/d1"
android:layout_below="@+id/spinner2"
/>
</LinearLayout>
>
线性布局中的所有元素都将显示为水平对齐,因为您有
android:orientation=“horizontal”
您有几种选择:
使用其他线性布局,如:
<LinearLayout
android:id="@+id/x"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_alignParentTop="true" >
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
>
<Spinner
android:id="@+id/spinner2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:prompt="@string/spinner_title2"
android:layout_weight="1"
/>
<Spinner
android:id="@+id/s3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
/>
</LinearLayout>
<CheckBox
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="D1"
android:id="@+id/d1"
android:layout_below="@+id/spinner2"
/>
</LinearLayout>
>
>
或者将线性布局更改为相对布局,然后使用下面的布局_线性布局中的所有元素将显示为水平对齐,因为您有
android:orientation=“horizontal”
您有几种选择:
使用其他线性布局,如:
<LinearLayout
android:id="@+id/x"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_alignParentTop="true" >
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
>
<Spinner
android:id="@+id/spinner2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:prompt="@string/spinner_title2"
android:layout_weight="1"
/>
<Spinner
android:id="@+id/s3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
/>
</LinearLayout>
<CheckBox
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="D1"
android:id="@+id/d1"
android:layout_below="@+id/spinner2"
/>
</LinearLayout>
>
>
或者将线性布局更改为相对布局,然后使用下面的布局