我正在构建一个应用程序,我试图在应用程序的底部设置智能admob横幅。在底部有一个FrameLayout,它将充当广告容器。错误的高度定位变化的观点
我有2个布局文件,一个纵向和一个景观。肖像之一包含一个FrameLayout,高度为50dp,风景区有32dp(根据谷歌的指导)。
这工作正常,但由于我的活动在onCreate中做了很多工作,我不得不在清单中的活动配置中添加android:configChanges="orientation|screenSize"
,以防止每次旋转设备时都调用onCreate。
但是,现在当我的看法转动时,FrameLayout里(adContainer的)保持50dp高。
我如何可以强制特定布局从方向变化的XML重绘,并得到正确的高度?
我试过在onConfigurationChanged
无效的FrameLayout里,但我的布局还停留50dp高。谢谢