gpt4 book ai didi

android - 带音频的 Admob 插页式广告

转载 作者:IT王子 更新时间:2023-10-28 23:31:42 27 4
gpt4 key购买 nike

希望有人能提供这方面的信息。我使用 Admob 显示插页式广告。其中一些有音乐或声音,因此我的用户非常恼火。那么,有谁知道是否有办法阻止带有音乐或声音的广告?无论如何,有没有拒绝访问广告的扬声器?谢谢

最佳答案

我有同样的问题。我也很震惊地听到背景中的一些声音。这就是我所做的。在展示广告之前静音。取消 AdListener onAdClosed() 的声音。您可以在加载广告时在插页式广告上设置 adListener。

private InterstitialAd interstitialAd;
private void showTheAd(){
_muteSound();
interstitialAd.show();
}


private void loadAd(){
interstitialAd = new InterstitialAd(context);
interstitialAd.setAdUnitId("ca-app-pub-XXXXXXx/XXXXXXXX");
AdRequest adRequest = new AdRequest.Builder().addTestDevice(
AdRequest.DEVICE_ID_EMULATOR).build();
interstitialAd.loadAd(adRequest);
interstitialAd.setAdListener(new AdListener() {
public void onAdClosed(){
_unmuteSound();
}
});
}

private void _unmuteSound(){
AudioManager aManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE);
aManager.setStreamMute(AudioManager.STREAM_MUSIC, false);
}
private void _muteSound(){
AudioManager aManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE);
aManager.setStreamMute(AudioManager.STREAM_MUSIC, true);
}

关于android - 带音频的 Admob 插页式广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22891954/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com