admin
2021-03-09 6aed6290ad05fe2aa125bb8e804e2e8c2f13a613
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);
    }
}