在适配器里面添加点击事件实现左右联动效果
在适配器下面声明接口和调用
public dianji dianji;
public void setDianji(dianji dianji){
this.dianji=dianji;
}
public interface dianji{
public void dianjiclick(String jie);
}
在上方添加点击事件
@Override
public void onBindViewHolder(@NonNull RightAdpler.Handler handler, final int i) {
handler.textView.setText(list.get(i).getName());
byId.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dianji.dianjiclick(list.get(i).getName());
}
});
}
在MainActivity继承
点击事件implements RightAdpler.dianji
添加调取点击事件的方法
rightAdpler.setDianji(this);
重写接口的方法
@Override
public void dianjiclick(String jie) {
//里面做相对应的操作
}