app/src/main/java/safeluck/drive/evaluation/customview/SelectMutliDialog.java
@@ -5,6 +5,7 @@
import android.graphics.drawable.ColorDrawable;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.LayoutInflater;
@@ -58,7 +59,7 @@
    public static final int SELECT_NONE = -1;
    private int result = SELECT_NONE;
    private ArrayList<String> stringArrayList;
    private List<RouteBean> routeBeanList;
    private RecyclerView mRecy;
    private RouteSelectAdapter mAdapter;
@@ -82,8 +83,8 @@
        }
        View view = inflater.inflate(R.layout.layout_select_dlg_multi,container,false);
        Bundle bundle = getArguments();
        if (bundle != null){
            stringArrayList = bundle.getStringArrayList("content");
        if (bundle != null) {
            routeBeanList = bundle.getParcelableArrayList("content");
        }
        initView(view);
        return view;
@@ -101,6 +102,7 @@
            @Override
            public void onItemClick(int position, View view) {
                Toast.makeText(getActivity(), position+"", Toast.LENGTH_SHORT).show();
                result = routeBeanList.get(position).getId();
                if (onSelectedListener != null){
                    onSelectedListener.makeYourChoice(result);
                }
@@ -112,15 +114,8 @@
            @Override
            public void run() {
                // Init Datas
                ArrayList<String> menues = new ArrayList<>(Arrays.asList(getResources().getStringArray(R.array.array_large_item_menu)));
                List<RouteBean> items = new ArrayList<>();
                for (int i = 0; i < menues.size(); i++) {
                    RouteBean item  = new RouteBean();
                    item.setRouteName(menues.get(i));
                    item.setId(i);
                    items.add(item);
                }
                mAdapter.setDatas(items);
                mAdapter.setDatas(routeBeanList);
            }
        });
//        button = view.findViewById(R.id.btn_sure_);
@@ -164,16 +159,14 @@
    public static SelectMutliDialog newInstance(String... args){
    public static SelectMutliDialog newInstance( List<RouteBean> args){
        SelectMutliDialog sle = new SelectMutliDialog();
        if (args != null && args.length>=2){
            List<String> strs = Arrays.asList(args);
            ArrayList<String> list = new ArrayList<>(strs);
            Bundle bundle = new Bundle();
            bundle.putStringArrayList("content",list);
            bundle.putParcelableArrayList("content", (ArrayList<? extends Parcelable>) args);
            sle.setArguments(bundle);
        }
        return sle;