我正在尝试以编程方式从 Admob 设置原生广告,但此处的官方指南中几乎没有关于它的文档。我想我已经接近解决方案了,但我看不到如何设置单位大小。
文档说:
在以编程方式为 NativeExpressAdView 创建 AdSize 时,发布商还可以使用 FULL_WIDTH 常量。
问题是这个FULL_WIDTH
单位AdSize
不像其他可用的单位,它只是返回一个整数。
这是我现在得到的:
mAdmobNativeExpressAdview = new NativeExpressAdView(this);
mAdmobNativeExpressAdview.setAdUnitId(getString(R.string.mediation_native_id));
mAdmobNativeExpressAdview.setAdSize(AdSize.FULL_WIDTH);
但是最后一行无法实现,因为setAdSize
期待一个AdSize
对象。
还有另一种设置此属性的方法吗?