上一篇文章说了实现页面的效果,现在补全一下页面的一些功能逻辑
首先在适配器里面定义一个接口,进行回调
public void setOnCarLisetChangListener(OnCarLisetChangListener onCarLisetChangListener) {
this.onCarLisetChangListener = onCarLisetChangListener;
}
OnCarLisetChangListener onCarLisetChangListener;
public interface OnCarLisetChangListener {
//商家选中状态的改变
void SellerSelectedChange(int groupPosition);
//商品选中状态的改变
void ProductSelectedChange(int groupPosition, int childPosition);
//商品数量的改变
void ProductNumberChange(int groupPosition, int childPosition, int number);
}
有三个方法