gpt4 book ai didi

android - admob onclicked 事件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:14:19 26 4
gpt4 key购买 nike

如果用户点击了 admob 广告,我该如何理解? ontouch 监听器没有工作。

Display display = ((WindowManager) this.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();

Window window = getWindow();
adsLayout = new RelativeLayout(this);

RelativeLayout.LayoutParams lp2 = new RelativeLayout.LayoutParams(//width,height);
RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.FILL_PARENT);

adsLayout.setGravity(Gravity.BOTTOM);

adView = new AdView(this, AdSize.BANNER, "XXX");
com.google.ads.AdRequest adRequest1 = new com.google.ads.AdRequest();
adRequest1.addTestDevice(com.google.ads.AdRequest.TEST_EMULATOR); // Emulator

int adwidth = height;


adView.setPadding((width - adwidth) / 2, 0, 0, 0);
adView.loadAd(adRequest1);

adsLayout.addView(adView);

adView.setOnTouchListener( (android.view.View.OnTouchListener) mOnTouchListener );
window.addContentView(adsLayout,lp2);

第二个问题是如何管理广告 如果它们位于按钮或触摸的顶部? android 可在许多手机上运行,​​无法测试所有手机.. 只是阅读这是被禁止的..

最佳答案

SDK 为您提供callbacks当重要事件发生时。 onPresentScreen 方法将在退出您的应用程序并转到点击网址之前被调用。只需让您的类实现 AdListener,然后调用 adView.setAdListener(this);

关于android - admob onclicked 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8818277/

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