From 3ba02088330d961fb8f65679eb76c98dc05da9a5 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期六, 01 四月 2017 10:54:29 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java index 2a656f1..9b363f1 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java +++ b/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); } }); -- Gitblit v1.8.0