使用 IMASDK 暂停广告,android?

Pause an ad with IMASDK, android?

在我的应用中,我使用带有 IMA 扩展名的 exoplayer。集成工作得很好。我想暂停添加用户操作,基本上是在显示或播放广告时显示 play/pause 按钮。我已经为播放暂停集成了 UI 设计,它的可见性非常好。

如何添加按按钮暂停或播放的功能。 在 SDK 中,我在 AdsManager 和 ImaAdsLoader class 中找到了暂停和播放方法,但它们似乎不起作用。

adsManager.resume();
            imaAdsLoader.resumeAd();

SDK是否公开了其他方法或其他暂停广告的方法。

在 exoplayer 中,我们有一个带有布尔参数的播放器 setPlayWhenReady(boolean) 方法。对于播放器和广告播放器,此方法似乎都有效。 只需将其设置为 false 即可暂停广告,设置为 true 将恢复广告。

setPlayWhenReady(false); //pause ad
setPlayWhenReady(true); //resume ad