From cbb88109494ffc7916f6639c20ce05c0cec941a9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 07 四月 2021 15:07:45 +0800 Subject: [PATCH] 3.9.1bug修复 --- BuWanVideo/src/com/weikou/beibeivideo/util/ExitDialog.java | 19 +++++++++---------- 1 files changed, 9 insertions(+), 10 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ExitDialog.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ExitDialog.java index d09c9a3..c712db1 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/ExitDialog.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ExitDialog.java @@ -3,20 +3,15 @@ import android.app.Activity; import android.app.Dialog; import android.content.Context; +import android.content.DialogInterface; import android.view.LayoutInflater; import android.view.View; import android.widget.FrameLayout; -import android.widget.Toast; import com.lcjian.library.util.SystemCommon; -import com.qq.e.ads.cfg.VideoOption; -import com.qq.e.ads.nativ.ADSize; -import com.qq.e.ads.nativ.NativeADDataRef; import com.qq.e.ads.nativ.NativeExpressAD; -import com.qq.e.ads.nativ.NativeExpressADView; -import com.qq.e.comm.util.AdError; import com.weikou.beibeivideo.R; -import com.weikou.beibeivideo.entity.ad.AdTypeVO; +import com.weikou.beibeivideo.entity.ad.AdPositionEnum; import com.weikou.beibeivideo.entity.ad.ExpressAdContainer; import com.weikou.beibeivideo.util.ad.AdUtil; import com.weikou.beibeivideo.util.ad.ExpressAdManager; @@ -50,7 +45,7 @@ public Builder(Activity context) { this.context = context; - expressAdManager = new ExpressAdManager(AdUtil.getAdType(context, AdUtil.POSITION_EXIT_APP), context); + expressAdManager = new ExpressAdManager(AdUtil.getAdType(context, AdPositionEnum.exitApp), context); } @@ -128,10 +123,14 @@ params.height = android.view.WindowManager.LayoutParams.WRAP_CONTENT; dialog.getWindow().setAttributes(params); dialog.setCanceledOnTouchOutside(false); + dialog.setOnDismissListener(new OnDismissListener() { + @Override + public void onDismiss(DialogInterface dialog) { + fl_advertisement.removeAllViews(); + } + }); return dialog; } - - NativeADDataRef adDataRef; private NativeExpressAD nativeExpressAD; -- Gitblit v1.8.0