Android 如何在按下横幅广告时增加虚拟硬币

Android 如何在按下横幅广告时增加虚拟硬币,android,button,textview,android-edittext,banner-ads,Android,Button,Textview,Android Edittext,Banner Ads,我有一个应用程序,其中包括虚拟硬币,供用户购买新主题、皮肤等物品……赚取这些虚拟硬币的方法是点击横幅广告(admob广告)。每次用户点击广告,虚拟硬币应该增加10。问题是,我无法检测到点击广告…如何检测到点击横幅广告? 注意:我已经通过XML文件集成了admob广告……因此,请不要给出对编程定义的admob广告的答案 谢谢:)您可以使用onInterceptTouchEvent。请阅读有关此方法的更多信息 //我们拦截点击 @Override public boolean onIntercept

我有一个应用程序,其中包括虚拟硬币,供用户购买新主题、皮肤等物品……赚取这些虚拟硬币的方法是点击横幅广告(admob广告)。每次用户点击广告,虚拟硬币应该增加10。问题是,我无法检测到点击广告…如何检测到点击横幅广告? 注意:我已经通过XML文件集成了admob广告……因此,请不要给出对编程定义的admob广告的答案


谢谢:)

您可以使用onInterceptTouchEvent。请阅读有关此方法的更多信息

//我们拦截点击

@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
    boolean result = super.onInterceptTouchEvent(event);
    switch (event.getAction()) {

    case MotionEvent.ACTION_DOWN:
                    // Click!
        break;
    }

    return result;
}

这样做可能会禁止你参加Admob计划。真的吗?因为我见过像“com2us”这样的大型游戏平台这么做。。。。虽然没有明确说明,但我认为它涵盖了这种情况