Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android在点击ADmob hide addview窗口后对其进行控制_Java_Android_Onresume_Adview - Fatal编程技术网

Java Android在点击ADmob hide addview窗口后对其进行控制

Java Android在点击ADmob hide addview窗口后对其进行控制,java,android,onresume,adview,Java,Android,Onresume,Adview,我正在开发一个android应用程序,我想在使用Resume event单击Add(添加)窗口后关闭查看添加的窗口。我在Resume event(恢复事件)中放置了一条规则,但该规则使添加永远不会显示。那么,当我返回应用程序时,是否有办法使视图添加消失? 这是我的代码: @Override protected void onResume() { // TODO Auto-generated method stub if (adView != null) { a

我正在开发一个android应用程序,我想在使用Resume event单击Add(添加)窗口后关闭查看添加的窗口。我在Resume event(恢复事件)中放置了一条规则,但该规则使添加永远不会显示。那么,当我返回应用程序时,是否有办法使视图添加消失? 这是我的代码:

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

使用以下命令可消失
视图

adView.setVisibility(View.GONE):

adView
上设置
onClickListener
,然后在
onClick
中调用此方法。

这是正确的代码:

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();
}

如何制作onclicklistener for adview??