MainActivity中运行调用:
re.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this,XIangqingActivity.class); startActivity(intent); } });
适配器手写方法:
holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (onClick !=null){ onClick.onClick(v,position); } } });
onBindViewHolder中续写:
holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (onClick !=null){ onClick.onClick(v,position); } }
});
然后再new一个OnClick.class类:
public interface OnClick { void onClick(View view,int postation); }