嵌套布局问题 - 视图未显示

时间:2011-06-15 14:47:34

标签: android xml layout android-layout

我所拥有的是顶部的两个按钮(同样填充屏幕宽度的50%),下面我有一个ViewFlipper。鳍状肢不再出现了。 :(

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android">
        android:id="@+id/linearLayout01" 
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" 
        android:background="#FAFAFA"

        <LinearLayout
             android:id="@+id/linearLayout02" 
             android:layout_width="fill_parent" 
             android:layout_height="wrap_content" >
                <Button 
                        android:id="@+id/button1" android:text="button 1"
                        android:layout_height="wrap_content" android:layout_width="0dp" 
                        android:layout_weight="1"/>
                <Button android:id="@+id/button2" android:text="button 2" 
                        android:layout_height="wrap_content" android:layout_width="0dp" 
                        android:layout_weight="1"/>
        </LinearLayout>

        <RelativeLayout
            android:id="@+id/relativeLayout01"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_below="@id/linearLayout02">

            <ViewFlipper 
                android:layout_height="wrap_content" 
                android:layout_width="wrap_content" 
                android:id="@+id/viewFlipper01">

            <include android:id="@+id/one" layout="@layout/view_one" />
            <include android:id="@+id/two" layout="@layout/view_two" />

            </ViewFlipper>
        </RelativeLayout>
    </LinearLayout>

2 个答案:

答案 0 :(得分:2)

将android:orientation =“vertical”添加到第一个LinearLayout

答案 1 :(得分:0)

尝试设置按钮宽度以填充父级。当我看到你的代码时,这是我唯一想到的东西。将它们放在具有相同重量的填充父母上也会使它们等宽。

还有方向垂直