我在游戏中使用SurfaceView。最后,我使用以下代码添加了Admob横幅:
RelativeLayout layout = new RelativeLayout(this);
layout.addView(renderView);
adView = new AdView(this);
adView.setAdUnitId("ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxxxx");
adView.setAdSize(AdSize.SMART_BANNER);
layout.addView(adView);
setContentView(layout);
adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);但是,我的横幅似乎被剪短了,如下所示:

稍后,如果我按home按钮(或横幅上的选项卡)并按后退按钮返回到我的游戏中,它将正常显示,如下所示:

有什么问题吗?
发布于 2015-04-15 12:46:40
我发现以下链接包括相同的问题及其解决方案:
Android - Admob - Loading ad then changing visibility causes problems
https://stackoverflow.com/questions/29645785
复制相似问题