java - Android控制ADmob点击后隐藏addview窗口

标签 java android onresume adview

我正在开发一个 android 应用程序,我想在使用 Resume 事件单击添加窗口后关闭 View 添加窗口。我在恢复事件中放置了一条规则,但此规则使添加永远不会显示。那么,当我返回到我的应用程序时,是否有一种方法可以使 View 添加消失? 这是我的代码:

@Override
protected void onResume() {
    // TODO Auto-generated method stub
     if (adView != null) {
         adView.destroy();
        }
    super.onResume();
}

最佳答案

这是正确的代码:

protected void onResume() {
        // TODO Auto-generated method stub
        adView.setAdListener(new AdListener() {
            @Override
              public void onAdOpened() {
                // Save app state before going to the ad overlay.
              }

            @Override
            public void onAdClosed() {
                adView.setVisibility(View.GONE);
                // TODO Auto-generated method stub
                super.onAdClosed();
            }

        });


        super.onResume();
}

关于java - Android控制ADmob点击后隐藏addview窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25846509/

相关文章:

java - 在 Netbeans 中添加新的 Web 服务

java - Spring Data Redis key过期

java - 无法检索 ListView 之外的列

Android - 单击后退时语言更改

flutter - Flutter 中等效的 Android onResume() 方法

android - 最小化应用程序后,如何检测应用程序现在处于前台?

java - 如何将值从java类传递到java框架?

java - 如何在对象列表中搜索对象的属性包含字符串

android - 在同一条消息中共享带有一些文本的图像

phonegp 应用程序中的 android 浏览器滚动问题