xuxiuxi
2017-04-01 3ba02088330d961fb8f65679eb76c98dc05da9a5
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java
@@ -1,5 +1,6 @@
package cn.com.basic.face.service;
import cn.com.basic.face.dialog.CountryDialog;
import cn.com.basic.face.fragment.RegisterFragment;
import cn.com.basic.face.fragment.CheckInFragment;
import cn.com.basic.face.util.AppApi;
@@ -26,8 +27,8 @@
    public static List<String> nationList = new ArrayList<String>();
    public static List<String> mCredentialsList = new ArrayList<String>();
    public static List<String> mSexList = new ArrayList<String>();
    public static List<String> countryWordList = new ArrayList<String>();
    public static HashMap<String,List<String>> countryData = new HashMap<String,List<String>>();
    public static List<String> uniqueFirstLetterList = new ArrayList<String>();
    public static HashMap<String,List<String>> countriesGroupByFirstLetter = new HashMap<String,List<String>>();
    public static String[] countryWordData = new String[]{};
    public static List<String> visitPurposeList = new ArrayList<String>();
@@ -50,17 +51,17 @@
                    idMap.put(item.getName(), item.getId()+"");
                    nationList.add(item.getName());
                    String firstLetter = item.getRemark();
                    List list = countryData.get(firstLetter);
                    List list = countriesGroupByFirstLetter.get(firstLetter);
                    if (list == null) {
                        list = new ArrayList();
                        countryData.put(firstLetter, list);
                        countryWordList.add(0, firstLetter);
                        countriesGroupByFirstLetter.put(firstLetter, list);
                        uniqueFirstLetterList.add(0, firstLetter);
                    }
                    list.add(item.getName());
                    countryWordData[i] = item.getName();
                    i++;
                }
                RegisterFragment.getInstance().setCountryData(countryWordData, countryWordList, countryData);
                CountryDialog.setCountries(uniqueFirstLetterList, countriesGroupByFirstLetter);
            }
        });