admin
2021-06-05 ddff7888bf7e754d12fb5fc85a58f3012f456490
app/src/main/java/com/tejia/lijin/app/ui/dialog/GoodsDetailJumpLoaingDialog.java
@@ -43,6 +43,7 @@
        private Activity context;
        boolean hasAd;
        String adPid;
        String adType;
        String notifyDesc;
        String notifyUrl;
        int platform;
@@ -60,7 +61,8 @@
            return this;
        }
        public Builder setAdPid(String pid) {
        public Builder setAdInfo(String type, String pid) {
            this.adType = type;
            this.adPid = pid;
            return this;
        }
@@ -125,6 +127,7 @@
            if (hasAd) {
                final FrameLayout fl_ad = (FrameLayout) mAquery.id(R.id.fl_ad_content).getView();
                final TextView tv_time = mAquery.id(R.id.tv_time).getTextView();
                final View skip = mAquery.id(R.id.tv_skip).getView();
                //填充通知信息
                mAquery.id(R.id.tv_notify).text(notifyDesc);
                mAquery.id(R.id.ll_notify).clicked(new View.OnClickListener() {
@@ -147,13 +150,13 @@
                    }
                });
                //填充广告
                new ExpressAdManager(AdUtil.AD_TYPE.gdt2, context).loadGoodsJumpLoadingAd("", new ExpressAdManager.IAdLoadListener() {
                new ExpressAdManager(AdUtil.AD_TYPE.valueOf(adType), context).loadGoodsJumpLoadingAd(adPid, new ExpressAdManager.IAdLoadListener() {
                    @Override
                    public void onSuccess(List<ExpressAdContainer> adList) {
                        if (adList != null && adList.size() > 0) {
                            skip.setVisibility(View.VISIBLE);
                            //广告
                            ExpressAdManager.renderAndFillAd(context, adList.get(0), fl_ad, new ExpressAdManager.IAdEventListener() {
                                @Override
                                public void closeAd(ExpressAdContainer ad) {
                                }