1.在childAdapter里面写一个接口
private HttpLister lister;
public void result(HttpLister lister){
this.lister=lister;
}
public interface HttpLister{
void success(int childpostion);
}
2.在Bind里写一个点击事件
myViewHolder.mRelativeLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
lister.success(i);
}
});
3.在主Adapter写一个接口
private HttpLister lister;
public void result(HttpLister lister){
this.lister=lister;
}
public interface HttpLister{
void success(int childpostion,int postion);
}
4.调用child接口
show1ChildAdapter.result(new Show1ChildAdapter.HttpLister() {
@Override
public void success(int childpostion) {
lister.success(childpostion,i);
}
});
5.点击事件
private void onClick() {
show1Ad