0

他大家,

我想创建一个有 4 个面板的屏幕,一个接一个地垂直。第一个包含通知图标栏,第二个面板有列表(占据屏幕的一半),第三个包含另一个通知栏,然后第四个填充屏幕的其余部分。

我希望通知栏的高度应为 10dip,其余 2 个面板应以相同的方式覆盖设备中的剩余空间。

我尝试将 Dip 用于第一个三个面板,并将 fill_parent 用于最后一个面板。它在所有设备中看起来都不是很好。如何使用 XML 代码实现这一点?

4

1 回答 1

0

您应该从布局中发布您的 xml 代码,以便我们可以查看是否有任何可以修复的小错误。

从我可以从您的问题中得到的信息,您正在使用 fill_parent 作为其余两个面板的高度?如果是这样的话,这可能是问题所在。您可以使用重力和重量属性使屏幕适合。例如,您可以放置​​的顶部屏幕:

android:layout_weight="1"

第二个:

android:layout_gravity="bottom"
于 2013-01-17T10:18:28.173 回答