Phonegap Android Admob Vertical TOP

时间:2013-07-19 09:52:59

标签: android cordova admob

我正在使用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);
}

它仍然停留在页面底部 请帮忙 谢谢

1 个答案:

答案 0 :(得分: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());
}