我在屏幕底部放置了千禧媒体(http://mmedia.com/)的问题。有时它有效,但是有时广告无缘无故地跳到屏幕的中心。其他时候,广告只是从该位置开始。有时,广告只是在中间和底部位置之间迅速跳跃。
我尝试了许多相对位置,选项和配置,但没有任何使其正常工作的。
广告具有AlignParentBottom属性,我不确定这只是Mmedia SDK或其他内容的问题。
这仅在SDK的最新版本中开始发生。有人使用Mmedia,可以在屏幕底部放置广告吗?
我将Google Nexus与Android 4.1。
这是xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<GameView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<com.millennialmedia.android.MMAdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"/>
</RelativeLayout>
我对第三方组件的行为也很"非常有趣"。我已经解决了将他嵌入容器中(我记得的线性延迟),所以我的建议是将com.millennialmedia.android.MMAdView
添加到LinearLayout
中,并将其添加到RelativeLayout
中。我无法解释为什么对我有用,也无法解释为什么没有包装器不需要包装,但这是解决方案。
我希望它有帮助。
看起来这是他们系统的问题。得到了这个答复:
感谢您与千禧一代媒体联系!这是一个非常烦人的已知问题,似乎仅在运行最新版本的Android的某些高分辨率设备上发生。更具体地说,Android OS更改了其Webview对象的某些机制,这些机制最终会错误地渲染基于HTML的创意者。这是目前的优先事项。如果似乎有特定的创意者反复出现,我们可以阻止与这些广告相关的广告系列。
我不能在修复程序上给您确切的日期,但是它正在创建一系列活动,因此我希望在本周结束时,我们所有的HTML模板都将更新。感谢您的耐心配合。