gpt4 book ai didi

android - Surfaceview 上的 Admob

转载 作者:行者123 更新时间:2023-11-29 14:29:12 26 4
gpt4 key购买 nike

我有一个 Activity ,它有一个捕捉整个屏幕的表面 View 。我想在 SurfaceView 上转换 admob 广告。我找到了这个 link但它不起作用。有什么想法吗?

最佳答案

在您的 Activity 的 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 实例,您应该像今天一样对其进行实例化。不要忘记在 Activity 的 onDestroy 中调用 admobView.destroy()

关于android - Surfaceview 上的 Admob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6170272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com