Android – Admob AdView导致ScrollView在显示时滚动

Android – Admob AdView导致ScrollView在显示时滚动,第1张

概述我有以下 XML布局 <RelativeLayout> <ScrollView> </ScrollView> <LinearLayout> </LinearLayout></RelativeLayout> 进入LinearLayout我通过代码添加了一个admob AdView. ScrollView包含内容并在AdView初始化之前显示它. 问题是,当广告显示时,Scr 我有以下 XML布局
<relativeLayout>   <ScrollVIEw>   </ScrollVIEw>   <linearLayout>   </linearLayout></relativeLayout>

进入linearLayout我通过代码添加了一个admob AdVIEw.
ScrollVIEw包含内容并在AdVIEw初始化之前显示它.

问题是,当广告显示时,ScrollVIEw会在广告的大小(高度)中向下滚动.
我猜,因为ScrollVIEw设置为height = match_parent和above = linearLayout,当广告初始化时,ScrollVIEw被调整大小,这是导致滚动(linearLayout设置为与父底部对齐)的原因.

有什么办法绕过吗?我希望ScrollVIEw保持在与屏幕上显示广告之前相同的滚动偏移.

解决方法 找到答案 here

在这种情况下,解决方案也是一样的.

总结

以上是内存溢出为你收集整理的Android – Admob AdView导致ScrollView在显示时滚动全部内容,希望文章能够帮你解决Android – Admob AdView导致ScrollView在显示时滚动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1131255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存