ScrollView线性布局未显示后的布局内容

时间:2017-06-16 21:27:22

标签: android android-layout android-linearlayout android-scrollview banner-ads

我的MainActivity.xml上有一整页ScrollView线性布局。现在我想在ScrollView布局后添加Admob Banner广告布局,以便我的横幅在底部保持粘性。但是在ScrollView布局之后,无论我添加什么,都没有显示。如果我在ScrollView中广告横幅广告代码,它可以工作,但我需要在滚动视图布局后放置它。我想要ScrollView layout_height =" wrap_content"因为设备到设备的高度/宽度不同。需要别人的帮助。我的xml代码如下:

{{1}}

2 个答案:

答案 0 :(得分:0)

将ScrollViews高度设置为0dp并删除AdView上的权重(您也可以删除其LinearLayout包装器)

这是有效的,因为; AdView有自己的大小(wrap_content)。 ScrollView没有大小,但具有权重,因此所有剩余空间(即父级高度减去adviews高度)都分配给ScrollView。

答案 1 :(得分:0)

android:layout_weight移除AdView属性,并将其保留在wrap_content

的高度

ScrollView的高度更改为0dp并保持android:layout_weight开启。