1

我正在尝试了解如何使用 Android 中的 Milkman Games externsion 将 admob 广告放置在 flex 移动应用程序视图的顶部或底部。

所以本质上,如果我选择在我的视图中执行以下操作

AdMob.showAd(AdMobAdType.BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);

如何在底部视图中为广告腾出空间?

在这个阶段,视图有一个滚动组件,我希望广告始终位于屏幕底部。

我是否使用内置的 ANE 功能:

 AdMobAdType.getPixelSize(AdMobAdType.BANNER)

确定投放的广告的高度,然后调整滚动条底部的约束以停止广告?

ps 谁能说明 V3.0.2 是否是此 Milkman Games Admob 扩展的最新版本?我还没有收到他们关于是否是这样的回复。


此外,我会在定位和大小方面添加... . 假设设备属于 160dpi 类别,您可以使用公式计算出在 240 或 320 dpi 设备上需要多少像素。

您也可以只使用 Milkman AdMobAdType.getPixelSize 函数来获取实际的显示尺寸。当我有我的实际高度尺寸时,我只需添加一点填充,以使应用内容远离广告。由于我的 flex 应用程序主要在视图中包含滚动条,因此我将滚动条的“底部”属性设置为我的广告容器大小。这允许广告很好地位于移动视图的底部。您可以同样使用滚动条上的“顶部”属性。

干杯马可

4

1 回答 1

1

是的,这正是使用的方法。您还可以使用硬编码估计值(例如 50 像素)作为bottom滚动条的默认约束;这将减少广告加载后调整容器大小的视觉影响。

于 2014-08-11T15:03:17.920 回答