15

私は、それらが互いの下に表示される場所の下にあるlayout.xmlの下に3つのボタンを持っています...

                <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical"
                android:padding="10dip" >

                    <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">

                    <Button
                        android:id="@+id/btn_1"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:text="Car" />

                    <Button
                        android:id="@+id/btn_2"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:text="Vehicle" />
                </LinearLayout>

                <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical" >

                    <Button
                        android:id="@+id/btn_3"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:text="Bike" />
                </LinearLayout>
            </LinearLayout>

最初の 2 つのボタンを並べて配置したいと思います (btn_1 と btn_2)。誰かがそれを行う方法についてのヒントを教えてもらえますか???

どうもありがとう

4

3 に答える 3

19

レイアウトを変更android:orientation="vertical"するだけandroid:orientation="horizontal"で、すべてが正常に機能します

于 2013-02-15T10:15:58.913 に答える
3

Linear Layout の向きを Vertical から Horizo​​ntal に変更します。次に、両方のボタンに 1 または 2 の重みを付けます。必要に応じて、ボタンが均等に配置されます。

于 2013-02-15T11:46:32.647 に答える