From 760aee20870a34e6130a1c12237c5b747e2b00bd Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 28 一月 2022 12:58:40 +0800 Subject: [PATCH] 隐私合规,青少年模式,64位兼容 --- library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java | 173 --------------------------------------------------------- 1 files changed, 0 insertions(+), 173 deletions(-) diff --git a/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java b/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java index 42b77ef..a52a56a 100644 --- a/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java +++ b/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java @@ -83,24 +83,6 @@ } }, mContext); - } else if (sourceType == AdUtil.AD_TYPE.gdt2) { - loadGDT2(pid, widthDP, heightDP, count, new IGDTAdLoadListener() { - @Override - public void onSuccess(List<NativeExpressADView> adList) { - - } - - @Override - public void onSuccess2(List<NativeExpressADData2> adList) { - List<ExpressAdContainer> adContainerList = new ArrayList<>(); - if (adList != null) - for (NativeExpressADData2 ad : adList) { - adContainerList.add(new ExpressAdContainer(ad)); - } - adLoadListener.onSuccess(adContainerList); - } - }, mContext); - } else if (sourceType == AdUtil.AD_TYPE.csj) { loadCSJ(pid, widthDP, heightDP, count, new ICSJAdLoadListener() { @Override @@ -192,44 +174,6 @@ nativeExpressAD.loadAD(count); } - /** - * 2.0鐗堟湰骞跨偣閫氬師鐢� - * - * @param positionId - * @param widthDP - * @param heightDP - * @param count - * @param adLoadListener - * @param context - */ - private void loadGDT2(String positionId, int widthDP, int heightDP, int count, final IGDTAdLoadListener adLoadListener, Context context) { - - Log.i(TAG, String.format("loadGDT2:positionId-%s widthDP-%s heightDP-%s", positionId, widthDP, heightDP)); - - NativeExpressAD2 nativeExpressAD2 = new NativeExpressAD2(context, positionId, new NativeExpressAD2.AdLoadListener() { - @Override - public void onLoadSuccess(List<NativeExpressADData2> list) { - if (adLoadListener != null) - adLoadListener.onSuccess2(list); - } - - @Override - public void onNoAD(AdError adError) { - if (adLoadListener != null) - adLoadListener.onSuccess2(null); - } - }); - - nativeExpressAD2.setAdSize(widthDP, heightDP); - VideoOption2.Builder builder = new VideoOption2.Builder(); - builder.setAutoPlayPolicy(VideoOption2.AutoPlayPolicy.WIFI) // WIFI 鐜涓嬪彲浠ヨ嚜鍔ㄦ挱鏀捐棰� - .setAutoPlayMuted(true) // 鑷姩鎾斁鏃朵负闈欓煶 - .setDetailPageMuted(false) // 瑙嗛璇︽儏椤垫挱鏀炬椂涓嶉潤闊� - .setMaxVideoDuration(0) // 璁剧疆杩斿洖瑙嗛骞垮憡鐨勬渶澶ц棰戞椂闀匡紙闂尯闂达紝鍙崟鐙缃級锛屽崟浣�:绉掞紝榛樿涓� 0 浠h〃鏃犻檺鍒讹紝鍚堟硶杈撳叆涓猴細5<=maxVideoDuration<=60. 姝よ缃細褰卞搷骞垮憡濉厖锛岃璋ㄦ厧璁剧疆 - .setMinVideoDuration(0); // 璁剧疆杩斿洖瑙嗛骞垮憡鐨勬渶灏忚棰戞椂闀匡紙闂尯闂达紝鍙崟鐙缃級锛屽崟浣�:绉掞紝榛樿涓� 0 浠h〃鏃犻檺鍒讹紝 姝よ缃細褰卞搷骞垮憡濉厖锛岃璋ㄦ厧璁剧疆 - nativeExpressAD2.setVideoOption2(builder.build()); - nativeExpressAD2.loadAd(count); - } /** * 绌垮北鐢插箍鍛� @@ -286,49 +230,6 @@ ((ViewGroup) ad.getGdt().getParent()).removeAllViews(); } fl_ad.addView(ad.getGdt()); - } else if (ad.getGdt2() != null) { - if (fl_ad.getChildCount() > 0 && fl_ad.getChildAt(0) == ad.getGdt2().getAdView()) { - return; - } - fl_ad.removeAllViews(); - - ad.getGdt2().setAdEventListener(new AdEventListener() { - @Override - public void onClick() { - - } - - @Override - public void onExposed() { - - } - - @Override - public void onRenderSuccess() { - try { - if (ad.getGdt2().getAdView().getParent() != null) { - ((ViewGroup) ad.getGdt2().getAdView().getParent()).removeAllViews(); - } - fl_ad.addView(ad.getGdt2().getAdView()); - } catch (Exception e) { - - } - } - - @Override - public void onRenderFail() { - - } - - @Override - public void onAdClosed() { - if (adEventListener != null) { - adEventListener.closeAd(ad); - } - } - }); - ad.getGdt2().render(); - } else if (ad.getCsj() != null) { if (fl_ad.getChildCount() > 0 && fl_ad.getChildAt(0) == ad.getCsj().getExpressAdView()) { return; @@ -387,42 +288,6 @@ list.add(ad); if (adRenderListener != null) adRenderListener.onRenderSuccess(list); - } else if (ad.getGdt2() != null) { - ad.getGdt2().setAdEventListener(new AdEventListener() { - @Override - public void onClick() { - - } - - @Override - public void onExposed() { - - } - - @Override - public void onRenderSuccess() { - List<ExpressAdContainer> list = new ArrayList<>(); - list.add(ad); - if (adRenderListener != null) - adRenderListener.onRenderSuccess(list); - } - - @Override - public void onRenderFail() { - List<ExpressAdContainer> list = new ArrayList<>(); - list.add(ad); - if (adRenderListener != null) - adRenderListener.onRenderFail(list); - } - - @Override - public void onAdClosed() { - if (adEventListener != null) - adEventListener.closeAd(ad); - } - }); - ad.getGdt2().render(); - } else if (ad.getCsj() != null) { ad.getCsj().setExpressInteractionListener(new TTNativeExpressAd.ExpressAdInteractionListener() { @Override @@ -496,34 +361,6 @@ if (ad.getGdt() != null) { return; - } else if (ad.getGdt2() != null) { - ad.getGdt2().setAdEventListener(new AdEventListener() { - @Override - public void onClick() { - - } - - @Override - public void onExposed() { - - } - - @Override - public void onRenderSuccess() { - - } - - @Override - public void onRenderFail() { - } - - @Override - public void onAdClosed() { - if (adEventListener != null) - adEventListener.closeAd(ad); - } - }); - } else if (ad.getCsj() != null) { ad.getCsj().setExpressInteractionListener(new TTNativeExpressAd.ExpressAdInteractionListener() { @Override @@ -598,16 +435,6 @@ } fl_ad.removeAllViews(); fl_ad.addView(ad.getGdt()); - } else if (ad.getGdt2() != null) { - if (fl_ad.getChildCount() > 0 && fl_ad.getChildAt(0) == ad.getGdt2().getAdView()) { - return; - } - if (ad.getGdt2().getAdView().getParent() != null) { - ((ViewGroup) ad.getGdt2().getAdView().getParent()).removeAllViews(); - } - fl_ad.removeAllViews(); - fl_ad.addView(ad.getGdt2().getAdView()); - } else if (ad.getCsj() != null) { if (fl_ad.getChildCount() > 0 && fl_ad.getChildAt(0) == ad.getCsj().getExpressAdView()) { return; -- Gitblit v1.8.0