package com.driverdispatch.www.customerview;
import android.app.Activity;
import android.arch.lifecycle.ViewModelProviders;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.annotation.NonNull;
import android.support.v7.widget.DividerItemDecoration;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.PopupWindow;
import com.driverdispatch.www.R;
import com.driverdispatch.www.ViewStytle.RecycleViewDivider;
import com.driverdispatch.www.activity.CustomerShiporderDoneActivity;
import com.driverdispatch.www.activity.CustomerShiporderReachActivity;
import com.driverdispatch.www.activity.CustomerShiporderRoutingActivity;
import com.driverdispatch.www.activity.CustomerShiporderWaitLoadingActivity;
import com.driverdispatch.www.adapter.CustomerShiporderWaitLoadingListAdapter;
import com.driverdispatch.www.adapter.SelDriverListAdapter;
import com.driverdispatch.www.entity.CarLengthBean;
import com.driverdispatch.www.entity.CarTypeBean;
import com.driverdispatch.www.entity.SelectDriverBean;
import com.driverdispatch.www.entity.Status;
import com.driverdispatch.www.model.SelDriverListModel;
import com.driverdispatch.www.pojo.ShipOrderAndUnusual;
import com.driverdispatch.www.util.AndroidTool;
import com.driverdispatch.www.util.ToastUtil;
import com.jcodecraeer.xrecyclerview.XRecyclerView;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/**
-
@date
**/
public class SelDriverPopWindow extends PopupWindow implements View.OnClickListener {
private CustomerShiporderWaitLoadingActivity wlactivity;
private CustomerShiporderRoutingActivity roactivity;
private CustomerShiporderReachActivity retivity;
private CustomerShiporderDoneActivity dtivity;
private Activity activity;
// private List selectDriverBean;
private SelDriverListModel model;
private SelDriver selDriver;
private boolean flag=true;
private Integer holderfresh=0;
private static EditText tvnameseldriver;
private static EditText tvnoseldriver;
private String name;
private String number;
private SelDriverListAdapter selDriverListAdapter = null;
public static Handler handler = new Handler() {
@Override
public void handleMessage(Message msg