0

我一直在使用 Facebook 的 Android SDK 的最新版本。特别是,我一直在尝试原生广告 API。我的问题是我希望能够预加载多个广告(比如说 3 个或 5 个或 10 个,没关系),所以它们会在它们出现在屏幕上的那一刻出现。我已经设法做到了,但我被图像卡住了。显然,图像(图标和coverImage)只能通过NativeAd.downloadAndDisplayImage需要显示图像的imageView来获取。

有没有人有同样的问题?任何在 Android 中玩过/使用过原生广告 API 的人都可以给我一些见解吗?

这有点困难,因为我还不能查看 AudienceNetwork 库的源代码,而且没有 javadoc。我试过用谷歌搜索,但没有成功。

4

1 回答 1

2

NativeAd.downloadAndDisplayImage只是使下载和显示图像更容易的助手。您可以从 和 获取广告图标/图像的 url 和NativeAd.getAdIcon()尺寸NativeAd.getAdCoverImage()。然后您可以使用网址进行预取。

如果您下载适用于 Android 的最新 Facebook SDK,Audience Network javadoc 可在 AudienceNetwork/docs 下获得。

于 2014-08-06T02:09:58.033 回答