你可以使用Wrap Content属性来设置叠加层的高度与内容高度匹配,而不是扩展父元素的高度。以下是一个示例代码:
在这个示例中,我们使用RelativeLayout作为父容器,并在其中使用两个LinearLayout。第一个LinearLayout(id为parentLayout
)作为主要内容的容器,设置layout_height
为wrap_content
,以便根据内容自适应高度。第二个LinearLayout(id为overlayLayout
)作为叠加层的容器,同样设置layout_height
为wrap_content
,并使用layout_alignTop
和layout_alignBottom
属性将其与parentLayout
对齐。
请注意,你可以根据实际需求对代码进行修改和调整。希望这可以帮助到你!
上一篇:Android:识别设备状态