DialogCallBack.java 1.29 KB
package com.hjx.personalcenter.interfaces;

import android.content.Context;
import android.view.View;
import android.widget.AdapterView;

import com.hjx.personalcenter.model.CityInfo;
import com.hjx.personalcenter.model.CountyInfo;
import com.hjx.personalcenter.model.GradeInfo;
import com.hjx.personalcenter.model.ProvinceInfo;
import com.hjx.personalcenter.model.SchoolInfo;

import java.util.ArrayList;

/**
 * Created by wei on 2017/8/17.
 */

public class DialogCallBack {
    //对话框回调
    public interface ProvincesCallBack{
        void provinceOnItemClick(ArrayList<ProvinceInfo.ProvincesBean> data, int position, int type);
    }
    public interface CitysCallBack{
        void province1OnItemClick(ArrayList<CityInfo.CitiesBean> data, int position, int type);
    }
    public interface CountryCallBack{
        void province2OnItemClick(ArrayList<CountyInfo.CountiesBean> data, int position, int type);
    }
    public interface GradeCallBack{
        void province3OnItemClick(ArrayList<GradeInfo.DataBean.ChildrenBean> data, int position, int type);
    }
    public interface SchoolCallBack{
        void provinceO4nItemClick(ArrayList<SchoolInfo.DataBean> data, int position, int type);
    }
    //头像回调
    public interface CallBackView{
        void heard(Context context,View v);
    }
}