我有以下 XML 布局
<RelativeLayout>
<ScrollView>
</ScrollView>
<LinearLayout>
</LinearLayout>
</RelativeLayout>
在 LinearLayout 中,我通过代码添加了一个 admob AdView。ScrollView 包含内容并在 AdView 初始化之前显示它。
问题是,当广告显示时,ScrollView 会在广告的大小(高度)中向下滚动。我猜是因为 ScrollView 设置为 height=match_parent 和 above=LinearLayout,当广告初始化时,ScrollView 会调整大小这就是导致滚动的原因(LinearLayout 设置为与父底部对齐)。
有没有办法绕过它?我希望 ScrollView 保持与广告在屏幕上显示之前相同的滚动偏移量。