0

我正在使用 phonegap 进行 android 开发,并正在使用 admob 进行广告

我正在尝试将广告设置在页面顶部,但它对我不起作用这是我的示例代码:

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    super.loadUrl(Config.getStartUrl());

    adView = new AdView(this, AdSize.BANNER, AdMob_Ad_Unit); 
    LinearLayout layout = super.root;
    layout.setVerticalGravity(android.view.Gravity.TOP);
    layout.addView(adView); 
    AdRequest request = new AdRequest();

    adView.loadAd(request);
}

它仍然卡在页面底部请帮助谢谢

4

1 回答 1

1

我解决了它只是在 super.loadUrl(Config.getStartUrl()); 之前添加 LinearLayout 像这样 :

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);

    adView = new AdView(this, AdSize.BANNER, AdMob_Ad_Unit); 
    LinearLayout layout = super.root;
    layout.setVerticalGravity(android.view.Gravity.TOP);
    layout.addView(adView); 
    AdRequest request = new AdRequest();
    adView.loadAd(request); 

    super.loadUrl(Config.getStartUrl());
}
于 2013-07-19T22:15:07.687 回答