【问题标题】:Showing adds in gameplay in AndEngine Android在 AndEngine Android 中显示游戏中的添加
【发布时间】:2011-11-23 04:28:19
【问题描述】:

您好,我想在 AndEngine 的游戏顶部显示添加。 谁能帮我解决这个问题??

【问题讨论】:

    标签: android andengine


    【解决方案1】:

    哎呀,我得到了答案,所以发布了。

    @Override
    protected void onSetContentView() {
    
        final FrameLayout frameLayout = new FrameLayout(this);
        final FrameLayout.LayoutParams frameLayoutLayoutParams =
                new FrameLayout.LayoutParams(FrameLayout.LayoutParams.FILL_PARENT,
                                             FrameLayout.LayoutParams.FILL_PARENT);
    
        final AdView adView = new AdView(this, AdSize.BANNER, "XXXXXXXXXXXXXXXXX");
        adView.refreshDrawableState();
        adView.setVisibility(AdView.VISIBLE);
        final FrameLayout.LayoutParams adViewLayoutParams =
                new FrameLayout.LayoutParams(FrameLayout.LayoutParams.WRAP_CONTENT,
                                             FrameLayout.LayoutParams.WRAP_CONTENT,
                                             Gravity.CENTER_HORIZONTAL);
    /*    
        int height = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50,
                getResources ().getDisplayMetrics ());*/
        // top of AD is at middle of the screen
        adViewLayoutParams.topMargin = 0;
    
        AdRequest adRequest = new AdRequest();
        adRequest.addTestDevice( AdRequest.TEST_EMULATOR);
        adView.loadAd(adRequest);
    
        this.mRenderSurfaceView = new RenderSurfaceView(this);
        mRenderSurfaceView.setRenderer(mEngine);
    
        final android.widget.FrameLayout.LayoutParams surfaceViewLayoutParams =
                new FrameLayout.LayoutParams(super.createSurfaceViewLayoutParams());
    
        frameLayout.addView(this.mRenderSurfaceView, surfaceViewLayoutParams);
        frameLayout.addView(adView, adViewLayoutParams);
    
        this.setContentView(frameLayout, frameLayoutLayoutParams);
    
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-04
      相关资源
      最近更新 更多