// Path: app/src/main/java/com/leelit/stuer/base_adapters/BaseListAdapter.java
// public abstract class BaseListAdapter<VH extends RecyclerView.ViewHolder> extends RecyclerView.Adapter<VH> {
//     protected OnItemClickListener mOnItemClickListener;
// 
//     public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
//         mOnItemClickListener = onItemClickListener;
//     }
// 
//     public interface OnItemClickListener {
//         void onItemClick(View view, int position);
//     }
// 
//     public abstract void removeData(int position);
// }
// 
// Path: app/src/main/java/com/leelit/stuer/bean/BaseInfo.java
// public class BaseInfo {
// 
//     int id;
//     String name;
//     String tel;
//     String shortTel;
//     String wechat;
//     String date;
//     String time;
//     String temporaryCount;
//     String flag;
//     String imei;
//     String uniquecode;
// 
//     @Override
//     public String toString() {
//         return "CarpoolingInfo{" +
//                 "id=" + id +
//                 ", name='" + name + '\'' +
//                 ", tel='" + tel + '\'' +
//                 ", shortTel='" + shortTel + '\'' +
//                 ", wechat='" + wechat + '\'' +
//                 ", date='" + date + '\'' +
//                 ", time='" + time + '\'' +
//                 ", temporaryCount='" + temporaryCount + '\'' +
//                 ", flag='" + flag + '\'' +
//                 ", imei='" + imei + '\'' +
//                 ", uniquecode='" + uniquecode + '\'' +
//                 '}';
//     }
// 
//     public int getId() {
//         return id;
//     }
// 
//     public void setId(int id) {
//         this.id = id;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getTel() {
//         return tel;
//     }
// 
//     public void setTel(String tel) {
//         this.tel = tel;
//     }
// 
//     public String getShortTel() {
//         return shortTel;
//     }
// 
//     public void setShortTel(String shortTel) {
//         this.shortTel = shortTel;
//     }
// 
//     public String getWechat() {
//         return wechat;
//     }
// 
//     public void setWechat(String wechat) {
//         this.wechat = wechat;
//     }
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public void setDate(String date) {
//         this.date = date;
//     }
// 
//     public String getTime() {
//         return time;
//     }
// 
//     public void setTime(String time) {
//         this.time = time;
//     }
// 
//     public String getTemporaryCount() {
//         return temporaryCount;
//     }
// 
//     public void setTemporaryCount(String temporaryCount) {
//         this.temporaryCount = temporaryCount;
//     }
// 
//     public String getFlag() {
//         return flag;
//     }
// 
//     public void setFlag(String flag) {
//         this.flag = flag;
//     }
// 
//     public String getImei() {
//         return imei;
//     }
// 
//     public void setImei(String imei) {
//         this.imei = imei;
//     }
// 
// 
//     public String getUniquecode() {
//         return uniquecode;
//     }
// 
//     public void setUniquecode(String uniquecode) {
//         this.uniquecode = uniquecode;
//     }
// 
//     public boolean completedAllInfo() {
//         return (!TextUtils.isEmpty(name) &&
//                 !TextUtils.isEmpty(tel) &&
//                 !TextUtils.isEmpty(shortTel) &&
//                 !TextUtils.isEmpty(wechat) &&
//                 !TextUtils.isEmpty(temporaryCount) &&
//                 !TextUtils.isEmpty(date) &&
//                 !TextUtils.isEmpty(time) &&
//                 !TextUtils.isEmpty(flag));
//     }
// }
// 
// Path: app/src/main/java/com/leelit/stuer/bean/CarpoolingInfo.java
// public class CarpoolingInfo extends BaseInfo {
// 
//     String route;
// 
//     @Override
//     public String toString() {
//         return "CarpoolingInfo{" +
//                 "id=" + id +
//                 ", name='" + name + '\'' +
//                 ", tel='" + tel + '\'' +
//                 ", shortTel='" + shortTel + '\'' +
//                 ", wechat='" + wechat + '\'' +
//                 ", date='" + date + '\'' +
//                 ", time='" + time + '\'' +
//                 ", temporaryCount='" + temporaryCount + '\'' +
//                 ", flag='" + flag + '\'' +
//                 ", imei='" + imei + '\'' +
//                 ", uniquecode='" + uniquecode + '\'' +
//                 ", route='" + route + '\'' +
//                 '}';
//     }
// 
//     public String getRoute() {
//         return route;
//     }
// 
//     public void setRoute(String route) {
//         this.route = route;
//     }
// 
//     public boolean completedAllInfo() {
//         return super.completedAllInfo() &&
//                 !TextUtils.isEmpty(route);
// 
//     }
// 
// }


import android.support.v7.widget.CardView;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.leelit.stuer.R;
import com.leelit.stuer.base_adapters.BaseListAdapter;
import com.leelit.stuer.bean.BaseInfo;
import com.leelit.stuer.bean.CarpoolingInfo;
import java.util.List;
import butterknife.ButterKnife;
import butterknife.InjectView;
package com.leelit.stuer.module_baseinfo.carpool;





/**
 * Created by Leelit on 2015/12/6.
 */
public class CarpoolAdapter extends BaseListAdapter<CarpoolAdapter.ViewHolder> {

    private List<BaseInfo> mList;

    public CarpoolAdapter(List<BaseInfo> list) {
        mList = list;
    }

// Path: app/src/main/java/com/leelit/stuer/base_adapters/BaseListAdapter.java
// public abstract class BaseListAdapter<VH extends RecyclerView.ViewHolder> extends RecyclerView.Adapter<VH> {
//     protected OnItemClickListener mOnItemClickListener;
// 
//     public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
//         mOnItemClickListener = onItemClickListener;
//     }
// 
//     public interface OnItemClickListener {
//         void onItemClick(View view, int position);
//     }
// 
//     public abstract void removeData(int position);
// }
// 
// Path: app/src/main/java/com/leelit/stuer/bean/BaseInfo.java
// public class BaseInfo {
// 
//     int id;
//     String name;
//     String tel;
//     String shortTel;
//     String wechat;
//     String date;
//     String time;
//     String temporaryCount;
//     String flag;
//     String imei;
//     String uniquecode;
// 
//     @Override
//     public String toString() {
//         return "CarpoolingInfo{" +
//                 "id=" + id +
//                 ", name='" + name + '\'' +
//                 ", tel='" + tel + '\'' +
//                 ", shortTel='" + shortTel + '\'' +
//                 ", wechat='" + wechat + '\'' +
//                 ", date='" + date + '\'' +
//                 ", time='" + time + '\'' +
//                 ", temporaryCount='" + temporaryCount + '\'' +
//                 ", flag='" + flag + '\'' +
//                 ", imei='" + imei + '\'' +
//                 ", uniquecode='" + uniquecode + '\'' +
//                 '}';
//     }
// 
//     public int getId() {
//         return id;
//     }
// 
//     public void setId(int id) {
//         this.id = id;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getTel() {
//         return tel;
//     }
// 
//     public void setTel(String tel) {
//         this.tel = tel;
//     }
// 
//     public String getShortTel() {
//         return shortTel;
//     }
// 
//     public void setShortTel(String shortTel) {
//         this.shortTel = shortTel;
//     }
// 
//     public String getWechat() {
//         return wechat;
//     }
// 
//     public void setWechat(String wechat) {
//         this.wechat = wechat;
//     }
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public void setDate(String date) {
//         this.date = date;
//     }
// 
//     public String getTime() {
//         return time;
//     }
// 
//     public void setTime(String time) {
//         this.time = time;
//     }
// 
//     public String getTemporaryCount() {
//         return temporaryCount;
//     }
// 
//     public void setTemporaryCount(String temporaryCount) {
//         this.temporaryCount = temporaryCount;
//     }
// 
//     public String getFlag() {
//         return flag;
//     }
// 
//     public void setFlag(String flag) {
//         this.flag = flag;
//     }
// 
//     public String getImei() {
//         return imei;
//     }
// 
//     public void setImei(String imei) {
//         this.imei = imei;
//     }
// 
// 
//     public String getUniquecode() {
//         return uniquecode;
//     }
// 
//     public void setUniquecode(String uniquecode) {
//         this.uniquecode = uniquecode;
//     }
// 
//     public boolean completedAllInfo() {
//         return (!TextUtils.isEmpty(name) &&
//                 !TextUtils.isEmpty(tel) &&
//                 !TextUtils.isEmpty(shortTel) &&
//                 !TextUtils.isEmpty(wechat) &&
//                 !TextUtils.isEmpty(temporaryCount) &&
//                 !TextUtils.isEmpty(date) &&
//                 !TextUtils.isEmpty(time) &&
//                 !TextUtils.isEmpty(flag));
//     }
// }
// 
// Path: app/src/main/java/com/leelit/stuer/bean/CarpoolingInfo.java
// public class CarpoolingInfo extends BaseInfo {
// 
//     String route;
// 
//     @Override
//     public String toString() {
//         return "CarpoolingInfo{" +
//                 "id=" + id +
//                 ", name='" + name + '\'' +
//                 ", tel='" + tel + '\'' +
//                 ", shortTel='" + shortTel + '\'' +
//                 ", wechat='" + wechat + '\'' +
//                 ", date='" + date + '\'' +
//                 ", time='" + time + '\'' +
//                 ", temporaryCount='" + temporaryCount + '\'' +
//                 ", flag='" + flag + '\'' +
//                 ", imei='" + imei + '\'' +
//                 ", uniquecode='" + uniquecode + '\'' +
//                 ", route='" + route + '\'' +
//                 '}';
//     }
// 
//     public String getRoute() {
//         return route;
//     }
// 
//     public void setRoute(String route) {
//         this.route = route;
//     }
// 
//     public boolean completedAllInfo() {
//         return super.completedAllInfo() &&
//                 !TextUtils.isEmpty(route);
// 
//     }
// 
// }


// Path: app/src/main/java/com/leelit/stuer/module_baseinfo/carpool/CarpoolAdapter.java
import android.support.v7.widget.CardView;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.leelit.stuer.R;
import com.leelit.stuer.base_adapters.BaseListAdapter;
import com.leelit.stuer.bean.BaseInfo;
import com.leelit.stuer.bean.CarpoolingInfo;
import java.util.List;
import butterknife.ButterKnife;
import butterknife.InjectView;

package com.leelit.stuer.module_baseinfo.carpool;





/**
 * Created by Leelit on 2015/12/6.
 */
public class CarpoolAdapter extends BaseListAdapter<CarpoolAdapter.ViewHolder> {

    private List<BaseInfo> mList;

    public CarpoolAdapter(List<BaseInfo> list) {
        mList = list;
    }

    @Override