0

本文展示了如何通过 robovm 在你的 libgdx 游戏中添加 admob 横幅。 https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx 确实有。但是当我打开我的游戏时,admob横幅会出现在视图顶部并且无法删除。那是问题,因为我打算使用 IAP 删除游戏中的广告。我尝试了很多功能,但都无法解决问题。功能包括:

adview.setFrame(new CGRect(0, -bannerHeight, bannerWidth, bannerHeight));
    adview.close();
    adview.release();
    adview.dispose();
    adview.removeFromSuperview();

我现在不知道。你能帮帮我吗?提前谢谢你。

4

2 回答 2

0

adView.pause();将暂停投放广告。

adView.setVisible(View.GONE);将隐藏 AdView。

layout.removeView(adView);将从您的布局中删除 AdView。

于 2014-07-03T09:02:04.660 回答
0

我通过调用解决了这个问题:

adview.removeFromSuperview();

如果您需要重新添加它,只需调用:

iosApplication.getUIViewController().getView().addSubview(adview);

再次(我这样做是因为我在游戏期间隐藏了横幅,只是在 WorldMap 上显示它)。

于 2017-02-04T05:41:38.410 回答