admin
2021-12-22 0a1336cd2b95126d66d6f3126cb48a446cdbfad1
app/src/com/hanju/video/app/ui/common/LiveGirlAdapter.java
@@ -114,12 +114,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);
            }
            view.findViewById(R.id.ll_live_girl_show).setVisibility(
                    View.VISIBLE);
            try {
@@ -139,35 +136,7 @@
                        @Override
                        public void onClick(final View v) {
                            if (mInfo.getAdInfo() == null) {
                                myClick(mInfo);
                            } else {
                                if (mInfo.getAdInfo().isAPP() && HanJuConstant.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);
                                }
                            }
                        }
                    });
        } else {
@@ -175,9 +144,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 {
@@ -195,36 +161,7 @@
                        @Override
                        public void onClick(final View v) {
                            if (mInfo1.getAdInfo() == null) {
                                myClick(mInfo1);
                            } else {
                                if (mInfo1.getAdInfo().isAPP() && HanJuConstant.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);
                                }
                            }
                        }
                    });
        } else {