为什么Facebook广告的MediaView重复图像3次?

时间:2016-10-31 11:06:28

标签: android facebook facebook-audience-network

当我尝试将 Facebook Audience Network 添加到我的Android应用中时,我遇到了这个问题。我按照本教程中的说明实施 Facebook广告Facebook Native Ads in Android

问题是:封面图像重复3次(如下图所示): enter image description here

我使用自定义布局xml来展示广告。以下是xml文件的一部分:

<com.facebook.ads.MediaView
    android:id="@+id/native_ad_media"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:contentDescription=""
    />

这是Java代码:

    MediaView nativeAdMedia = (MediaView)adView.findViewById(R.id.native_ad_media);

nativeAdMedia.setNativeAd(nativeAd);

任何人都可以告诉我错在哪里?

1 个答案:

答案 0 :(得分:0)

尝试明确设置layout_height。 MediaView对象可以有多种不同的广告素材类型(例如视频,轮播),因此可以通过创建模糊和镜像的包装图像来扩展以使用空间。