0

まず、次のような見解がありMainActivity.javaます。

CanvasMainMenu canvasMenu = new CanvasMainMenu(this);
setContentView(canvasMenu);

クラス CanvasMainMenu が拡張Viewされ、このビューにバナーを追加したいと考えています。

にバナーのビューを追加するにはどうすればよいCanvasMainMenuですか?

4

1 に答える 1

0

これは役に立ちますか?

private static FrameLayout mFrameLayout = null;
private static MainView mMainView = null;

private static AdView mAdView = null;
//.....

protected void onCreate(Bundle icicle) {
//.....
 AdView = new AdView(this, AdSize.BANNER, "a14d3678cfc9fb7");

 AdRequest adRequest = new AdRequest();
 adRequest.addTestDevice(AdRequest.TEST_EMULATOR);

    mFrameLayout = new FrameLayout(getApplicationContext());

    mMainView = new MainView(getApplicationContext());

 mAdView.loadAd(adRequest);
 mAdView.setGravity(Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL);
//.....
mFrameLayout.addView(mAdView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

}

public void setOverlayView(int gameMode) {
mAdView.setVisibility(View.VISIBLE);
}
于 2013-04-10T10:22:53.843 に答える