如何创建没有边距的LinearLayout

时间:2015-01-10 00:21:38

标签: android user-experience

初学者;我正在尝试创建一个设计看起来像

的应用程序

enter image description here

我有一个标题(包装徽标),内容和页脚。

当我尝试实现此草图时,我遇到的问题是线性布局无法完全覆盖到屏幕上。是否有任何黑客或其他方式来实现我想要做的事情。

我得到的结论是:

enter image description here

这使得处理空间变得很难看,特别是如果我试图在标题中做白色背景和不同的颜色。

更新

   <LinearLayout
            android:layout_width="fill_parent"
            android:layout_gravity="top"
            android:layout_height="20dp"
            android:layout_margin="0dp"
            android:orientation="vertical"/>

UPDATE2

<LinearLayout
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:layout_gravity="top"
            android:layout_margin="0dp"
            android:weight="1"
            android:orientation="vertical"
            android:background="@color/black" />

1 个答案:

答案 0 :(得分:1)

您使用的是任何款式吗?如果是这样,请检查样式中的内容,或者只将容器“android:marginandroid:padding设置为0

修改

您的中间高度需要使用match_parent(等于旧的,已弃用fill_parent)而不是wrap_content,否则您的容器将无法拉伸,您也可能需要设置{ {1}} {}为android:weight