package mcxtzhang.commonviewgroupadapter.rv.header; import android.content.Intent; import android.view.View; import com.mcxtzhang.commonadapter.rv.IHeaderHelper; import com.mcxtzhang.commonadapter.rv.ViewHolder; import mcxtzhang.commonviewgroupadapter.R; import mcxtzhang.commonviewgroupadapter.rv.mul.RvMulTypeMulBeanActivity; /** * 介绍: * 作者:zhangxutong * 邮箱:mcxtzhang@163.com * 主页:http://blog.csdn.net/zxt0601 * 时间: 17/01/08. */ public class HeaderBean implements IHeaderHelper { private String text; public HeaderBean(String text) { this.text = text; } public String getText() { return text; } public HeaderBean setText(String text) { this.text = text; return this; } @Override public int getItemLayoutId() { return R.layout.header_banner; } @Override public void onBind(final ViewHolder holder) { holder.setText(R.id.tv, text); holder.setOnClickListener(R.id.tv, new View.OnClickListener() { @Override public void onClick(View v) { //点击跳转到多ItemType holder.itemView.getContext().startActivity(new Intent(holder.itemView.getContext(), RvMulTypeMulBeanActivity.class)); } }); } }