以启动另一个activity为例,直接在viewholder中setonclicklistner更简单直接,但是为了更好的符合项目逻辑,多绕几个弯:
在adapter中:
private myClickListner clickListner;
public interface myClickListner{ public void myClick(View view,int position); } public void setClickListner(myClickListner clickListner){ this.clickListner=clickListner; }myholder中: