| | |
| | | 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 { |
| | |
| | | |
| | | @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 { |
| | |
| | | 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 { |
| | |
| | | |
| | | @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 { |