我正试图了解如何使用Android中的Milkman Games扩展程序在Flex移动应用视图的顶部或底部放置一个admob广告。
所以基本上如果我选择在我的视图中执行以下操作
AdMob.showAd(AdMobAdType.BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);
如何在底部视图中为广告腾出空间?
在此阶段,视图有一个滚动条组件,我希望广告始终位于屏幕底部。
我是否使用内置的ANE功能:
AdMobAdType.getPixelSize(AdMobAdType.BANNER)
确定所投放广告的高度,然后调整滚动条底部的约束以停止播放广告?
P.S。任何人都可以了解V3.0.2是否是这款Milkman Games Admob扩展的最新版本?我没有收到他们的回复,不知道是不是。
另外,我会在事物的定位和尺寸方面添加...我正在请求标准横幅,然后根据“标准”横幅的事实实际手动计算允许它们的高度320x50 dp单位。假设设备处于160dpi类别,您可以使用公式计算240或320 dpi设备所需的像素数。
您也可以使用送牛奶的AdMobAdType.getPixelSize函数来获取实际的显示大小。当我有我的实际身高时,我只需添加一点填充,以使应用内容远离广告。由于我的flex ap主要在Views中有滚动条,因此我将滚动条的“bottom”属性设置为我的广告容器大小。这样,广告可以很好地位于移动视图的底部。您可以使用滚动条上的“top”属性。
Cheers Marco
答案 0 :(得分:1)
是的,这正是使用的方法。您还可以使用硬编码估计值(例如50 px)作为滚动条的默认bottom
约束;这将减少广告加载后调整容器大小的视觉效果。