剪裁的 Admob 横幅

Clipped Admob Banner

我在游戏中使用 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);

但是我的横幅好像被剪掉了,如下图:

稍后,如果我按主页按钮(或横幅上的标签)和 return 通过按返回按钮回到我的游戏,它会正常显示,如下图所示:

有什么问题?

我发现以下 link 包含相同的问题及其解决方案:

Android - Admob - Loading ad then changing visibility causes problems