0

我想创建一个几乎没有垂直条纹的 android 活动,这是我的代码:

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="50dp"
    android:background="#CCCCCC" >
</LinearLayout>

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="250dp"
    android:background="#FFFFFF" >
</LinearLayout>

如您所见,上部条纹为 50 dp,底部条纹为 250 dp。问题是我只看到一条条纹,这是我看到的: 在此处输入图像描述

我只看到一条条纹。

我应该如何正确地做到这一点?谢谢

4

2 回答 2

2

我认为你父母LinearLayoutorientation属性是horizontal。如果您将其方向 ( android:orientation) 设置为vertical问题应该得到修复。

请发布您的整个布局文件。

于 2013-01-20T17:10:05.810 回答
1

LinearLayout 的方向属性决定了它的子视图将如何被绘制:一个在另一个之下(垂直)或一个在另一个之上(水平)。您可以在此处找到 LinearLayout 示例

于 2013-01-20T20:12:50.980 回答