0

AdMob Android広告バナーの幅、高さ、左のピクセル、上にあるピクセルを設定するにはどうすればよいですか?私はこのコードを使用することにしました:

    RelativeLayout layout = (RelativeLayout) findViewById(R.id.optionslayout);
    adView = new AdView(this, AdSize.BANNER, "...ID...");

    layout.addView(adView);

    adView.setTop(layout.getHeight()/2 - adView.getHeight()/2);
    adView.setLeft((int) (100*density));

    adView.loadAd(new AdRequest());

しかし、このアクティビティを実行しようとすると、予期せず停止します。この問題の解決策はありますか?setX()とsetY()も試してみました!

ありがとうございました!

4

1 に答える 1

0

Layout xml で adView を定義し、これらのパラメーターをそこでのみ設定します。

そしてあなたの活動でこれを行います adView = (AdView) findViewByID(R.id.adX);

それ以外の

adView = new AdView(this, AdSize.BANNER, "...ID...");
于 2013-01-19T18:58:20.090 に答える