From 6aed6290ad05fe2aa125bb8e804e2e8c2f13a613 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 09 三月 2021 16:53:04 +0800
Subject: [PATCH] 我的里面信息修改修复,添加umeng事件统计,优化搜索结果页广告

---
 library-BaiduCPU/src/main/java/com/yeshi/ec/library_baiducpu/adapter/BaiduCPUContentAdapter.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/library-BaiduCPU/src/main/java/com/yeshi/ec/library_baiducpu/adapter/BaiduCPUContentAdapter.java b/library-BaiduCPU/src/main/java/com/yeshi/ec/library_baiducpu/adapter/BaiduCPUContentAdapter.java
index e80da5f..ef1531a 100644
--- a/library-BaiduCPU/src/main/java/com/yeshi/ec/library_baiducpu/adapter/BaiduCPUContentAdapter.java
+++ b/library-BaiduCPU/src/main/java/com/yeshi/ec/library_baiducpu/adapter/BaiduCPUContentAdapter.java
@@ -32,12 +32,15 @@
     private final int TYPE_CONTENT = 2;
     private int viewType;
 
-    public BaiduCPUContentAdapter(Context context, int viewType, List<IBasicCPUData> nrAdList) {
+    private IBaiDuCPUItemClickListener baiDuCPUItemClickListener;
+
+    public BaiduCPUContentAdapter(Context context, int viewType, List<IBasicCPUData> nrAdList, IBaiDuCPUItemClickListener baiDuCPUItemClickListener) {
         inflater = LayoutInflater.from(context);
         aq = new AQuery(context);
         this.nrAdList = nrAdList;
         this.mContext = context;
         this.viewType = viewType;
+        this.baiDuCPUItemClickListener = baiDuCPUItemClickListener;
     }
 
     public void setFooterView(View footerView) {
@@ -91,6 +94,9 @@
             viewHolder.view.setOnClickListener(new View.OnClickListener() {
                 @Override
                 public void onClick(View view) {
+                    if (baiDuCPUItemClickListener != null) {
+                        baiDuCPUItemClickListener.onClick(nrAd);
+                    }
                     nrAd.handleClick(view);
                 }
             });
@@ -130,4 +136,9 @@
         }
     }
 
+
+    public interface IBaiDuCPUItemClickListener {
+        public void onClick(IBasicCPUData nrAd);
+    }
+
 }

--
Gitblit v1.8.0