这个是适配器里的方法
@Override
public void onBindViewHolder(ViewHolder holder, final int position) {Glide.with(context).load(list.get(position).getFigure()).into(holder.imageView);
holder.textView.setText(list.get(position).getCover_price());
holder.imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
listener.click(v,position);
}
});
}
interface Listener{
void click(View v,int position);
}
public void setItemOnClick(Listener listener){
this.listener=listener;
}
public void but(List<Bean.HotInfoBean> list1){
list.clear();
list.addAll(list1);
notifyDataSetChanged();
}
轮播图:
compile 'com.youth.banner:banner:1.4.9'
compile 'com.github.bumptech.glide:glide:3.8.0'