【问题标题】:Empty linear_layout with wrap_content glitch带有 wrap_content 故障的空 linear_layout
【发布时间】:2016-02-07 11:32:12
【问题描述】:

我有高度设置为 wrap_content 的空 LinearLayout,它占用了太多空间。应该是填充或零,但它需要大约 80dp。为什么?很奇怪。

(与里面的任何数量的孩子相同,应该只占用空间来“覆盖”孩子,但需要更多)

<LinearLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/blue_bg"
</LinearLayout>

编辑:

我找到了原因。背景可绘制扩展线性布局。荒谬的。如何解决这个问题?

【问题讨论】:

  • 你用预览工具看了吗?
  • 发布您的整个布局代码?
  • 我找到了原因,现在的问题是如何防止这种后台行为..
  • @Gavriel:是的,一样
  • 你能将填充和边距设置为 0 吗?

标签: android xml android-linearlayout


【解决方案1】:

缩小背景。您可能希望使用 9 PNG 来使图像在您的布局中很好地伸展。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多