Admob的上surfaceview [英] Admob on surfaceview
本文介绍了Admob的上surfaceview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有其中有一个surfaceview捕捉整个屏幕的活动。我想提出一个AdMob的广告上surfaceview。我发现这个链接,但它不工作。你知道吗?
I have an activity which has a surfaceview capturing whole screen. i want to put an admob ad on surfaceview. I found this link but it does not work. Any idea ?
推荐答案
在您的活动的onCreate:
In your activity's onCreate:
// Add admob ads.
admobView = new AdView(this, AdSize.BANNER, "YOUR_UNIT_ID");
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
admobView.setLayoutParams(lp);
RelativeLayout layout = new RelativeLayout(this);
layout.addView(surfaceView);
layout.addView(admobView);
admobView.loadAd(new AdRequest());
setContentView(layout);
在上面的例子中,surfaceView是你surfaceView例如,你应该实例像你今天所做的。
不要忘了叫 admobView.destroy()
在活动的的onDestroy。
IN the example above, "surfaceView" is your surfaceView instance, that you should instantiate like you do today.
Don't forget to call admobView.destroy()
in your activity's onDestroy.
这篇关于Admob的上surfaceview的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文