admin
2020-10-13 69edda8e18b747039488d8e68aec51ba6a966073
BuWanVideo/src/com/weikou/beibeivideo/ui/common/LiveGirlAdapter.java
@@ -116,12 +116,9 @@
            holder = (Holder) view.getTag();
        }
        if (info != null) {
            if (info.getAdInfo() != null) {
                info.getAdInfo().onExposured(view);
                holder.fl_ad_show.setVisibility(View.VISIBLE);
            } else {
                holder.fl_ad_show.setVisibility(View.GONE);
            }
            holder.fl_ad_show.setVisibility(View.GONE);
            view.findViewById(R.id.ll_live_girl_show).setVisibility(
                    View.VISIBLE);
            try {
@@ -141,35 +138,9 @@
                        @Override
                        public void onClick(final View v) {
                            if (mInfo.getAdInfo() == null) {
                                myClick(mInfo);
                            } else {
                                if (mInfo.getAdInfo().isAPP() && BeibeiConstant.AD_CLICK_DOWNLOAD) {
                                    DialogInterface.OnClickListener dialogOnclicListener = new DialogInterface.OnClickListener() {
                                        @Override
                                        public void onClick(DialogInterface dialog,
                                                            int which) {
                                            switch (which) {
                                                case Dialog.BUTTON_POSITIVE:
                                                    mInfo.getAdInfo().onClicked(v);
                                                    dialog.dismiss();
                                                    break;
                                                case Dialog.BUTTON_NEGATIVE:
                                                    dialog.dismiss();
                                                    break;
                                            }
                                        }
                                    };
                                    AdPromptDialog.Builder builder = new AdPromptDialog.Builder(
                                            v.getContext()); // 先得到构造器
                                    builder.setPositiveButton("确认", dialogOnclicListener);
                                    builder.setNegativeButton("取消", dialogOnclicListener);
                                    builder.create().show();
                                } else {
                                    mInfo.getAdInfo().onClicked(v);
                                }
                            }
                            myClick(mInfo);
                        }
                    });
        } else {
@@ -177,9 +148,6 @@
                    View.GONE);
        }
        if (info1 != null) {
            if (info1.getAdInfo() != null) {
                info1.getAdInfo().onExposured(view);
            }
            view.findViewById(R.id.ll_live_girl_show2).setVisibility(
                    View.VISIBLE);
            try {
@@ -197,36 +165,7 @@
                        @Override
                        public void onClick(final View v) {
                            if (mInfo1.getAdInfo() == null) {
                                myClick(mInfo1);
                            } else {
                                if (mInfo1.getAdInfo().isAPP() && BeibeiConstant.AD_CLICK_DOWNLOAD) {
                                    //先new出一个监听器,设置好监听
                                    DialogInterface.OnClickListener dialogOnclicListener = new DialogInterface.OnClickListener() {
                                        @Override
                                        public void onClick(DialogInterface dialog,
                                                            int which) {
                                            switch (which) {
                                                case Dialog.BUTTON_POSITIVE:
                                                    mInfo1.getAdInfo().onClicked(v);
                                                    dialog.dismiss();
                                                    break;
                                                case Dialog.BUTTON_NEGATIVE:
                                                    dialog.dismiss();
                                                    break;
                                            }
                                        }
                                    };
                                    AdPromptDialog.Builder builder = new AdPromptDialog.Builder(
                                            v.getContext()); // 先得到构造器
                                    builder.setPositiveButton("确认", dialogOnclicListener);
                                    builder.setNegativeButton("取消", dialogOnclicListener);
                                    builder.create().show();
                                } else {
                                    mInfo1.getAdInfo().onClicked(v);
                                }
                            }
                            myClick(mInfo1);
                        }
                    });
        } else {