From 61a08f0da6dcc5d274c216e87f874884ba03d2ea Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期五, 31 三月 2017 17:50:07 +0800
Subject: [PATCH] 

---
 /dev/null                                                                                   |   58 -----------------------------
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java |    3 -
 2 files changed, 0 insertions(+), 61 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java
index 19fd0ce..cd20013 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java
@@ -15,7 +15,6 @@
 import cn.com.basic.face.adapter.MyWheelAdapter;
 
 import cn.com.basic.face.util.OkButtonClickedListener;
-import cn.com.basic.face.util.CountryPresenter;
 
 import com.wx.wheelview.widget.WheelView;
 
@@ -35,12 +34,10 @@
     private HashMap<String, List<String>> countryData;
     private List<String> countryWordList;
     private List<String> countryList;
-    private CountryPresenter countryPresenter;
 
     public CountrySelectionDialog(Context context, String[] countryWordData, List<String> countryWordList, HashMap<String, List<String>> countryData) {
 
         this.mContext = context;
-        countryPresenter = new CountryPresenter(context);
         view = LayoutInflater.from(context).inflate(R.layout.dialog_country, null);
         mWheelViewTitle = (WheelView) view.findViewById(R.id.pop_country_title);
         mWheelViewTitle.setOnWheelItemSelectedListener(this);
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountryModel.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountryModel.java
deleted file mode 100644
index d36e205..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountryModel.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package cn.com.basic.face.model;
-
-/**
- * Created by Sinoe on 2017/2/28.
- */
-
-public class CountryModel {
-    private String name;
-
-    public CountryModel() {
-    }
-
-    public CountryModel(String name) {
-        this.name = name;
-    }
-
-    public String getName() {
-        return name;
-    }
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    @Override
-    public String toString() {
-        return "CountryModel{" +
-                "name='" + name + '\'' +
-                '}';
-    }
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountrysModel.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountrysModel.java
deleted file mode 100644
index b0366a6..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/model/CountrysModel.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package cn.com.basic.face.model;
-
-import java.util.List;
-
-/**
- * Created by Sinoe on 2017/2/28.
- */
-
-public class CountrysModel {
-    private String name;
-    private List<CountryModel> countryModelList;
-
-    public CountrysModel() {
-        super();
-    }
-
-    public CountrysModel(String name, List<CountryModel> countryModelList) {
-        super();
-        this.name = name;
-        this.countryModelList = countryModelList;
-    }
-
-    public String getName() {
-        return name;
-    }
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    public List<CountryModel> getCountryModelList() {
-        return countryModelList;
-    }
-
-    public void setCountryModelList(List<CountryModel> countryModelList) {
-        this.countryModelList = countryModelList;
-    }
-
-    @Override
-    public String toString() {
-        return "CountrysModel{" +
-                "name='" + name + '\'' +
-                ", countryModelList=" + countryModelList +
-                '}';
-    }
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/CountryPresenter.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/CountryPresenter.java
deleted file mode 100644
index f442ef8..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/CountryPresenter.java
+++ /dev/null
@@ -1,90 +0,0 @@
-package cn.com.basic.face.util;
-
-import android.content.Context;
-import android.content.res.AssetManager;
-
-import cn.com.basic.face.model.CountryModel;
-import cn.com.basic.face.model.CountrysModel;
-
-import java.io.InputStream;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.xml.parsers.SAXParser;
-import javax.xml.parsers.SAXParserFactory;
-
-/**
- * Created by Sinoe on 2017/2/28.
- */
-
-public class CountryPresenter {
-
-    protected String mCurrentCountrysWord;
-    protected String mCurrentCountryName;
-    protected String[] mCountryWordDatas;
-    protected Map<String, String[]> mCountryDatasMap = new HashMap<>();
-
-    private Context mContext;
-
-    public CountryPresenter(Context mContext) {
-        this.mContext = mContext;
-        initCountrys();
-    }
-
-    private void initCountrys() {
-        List<CountrysModel> countrysModelList = null;
-        AssetManager asset = mContext.getAssets();
-        try {
-            InputStream input = asset.open("countrys.xml");
-            SAXParserFactory spf = SAXParserFactory.newInstance();
-            SAXParser parser = spf.newSAXParser();
-            XmlParserHandler handler = new XmlParserHandler();
-            parser.parse(input, handler);
-            input.close();
-            countrysModelList = handler.getDataList();
-            if (countrysModelList != null && !countrysModelList.isEmpty()) {
-                mCurrentCountrysWord = countrysModelList.get(0).getName();
-                List<CountryModel> countryList = countrysModelList.get(0).getCountryModelList();
-                if (countryList != null && !countryList.isEmpty()) {
-                    mCurrentCountryName = countryList.get(0).getName();
-                }
-            }
-            mCountryWordDatas = new String[countrysModelList.size()];
-            for (int i = 0; i < countrysModelList.size(); i++) {
-                mCountryWordDatas[i] = countrysModelList.get(i).getName();
-                List<CountryModel> countryModelList = countrysModelList.get(i).getCountryModelList();
-                String[] CountryNames = new String[countryModelList.size()];
-                for (int j = 0; j < countryModelList.size(); j++) {
-                    CountryNames[j] = countryModelList.get(j).getName();
-                }
-                mCountryDatasMap.put(countrysModelList.get(i).getName(), CountryNames);
-            }
-        } catch (Throwable e) {
-            e.printStackTrace();
-        }
-    }
-
-
-    public String[] getCountryWordData() {
-        if (mCountryWordDatas == null) {
-            initCountrys();
-        }
-        return mCountryWordDatas;
-    }
-    public HashMap<String, List<String>> getCountryData() {
-        HashMap<String, List<String>> cityDataMap = new HashMap<>();
-        if (mCountryDatasMap == null) {
-            initCountrys();
-        }
-        for (int i = 0; i < mCountryDatasMap.size(); i++) {
-            String[] cities = mCountryDatasMap.get(mCountryWordDatas[i]);
-            if (cities == null) {
-                cities = new String[]{""};
-            }
-            cityDataMap.put(mCountryWordDatas[i], Arrays.asList(cities));
-        }
-        return cityDataMap;
-    }
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/XmlParserHandler.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/XmlParserHandler.java
deleted file mode 100644
index 79950e7..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/XmlParserHandler.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package cn.com.basic.face.util;
-
-import cn.com.basic.face.model.CountryModel;
-import cn.com.basic.face.model.CountrysModel;
-
-import org.xml.sax.Attributes;
-import org.xml.sax.SAXException;
-import org.xml.sax.helpers.DefaultHandler;
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * Created by Sinoe on 2017/2/28.
- */
-
-public class XmlParserHandler extends DefaultHandler {
-    private List<CountrysModel> countrysModelList = new ArrayList<>();
-
-    public XmlParserHandler() {
-
-    }
-    public List<CountrysModel> getDataList() {
-        return countrysModelList;
-    }
-    @Override
-    public void startDocument() throws SAXException {
-    }
-    CountrysModel countrysModel = new CountrysModel();
-    CountryModel countryModel = new CountryModel();
-
-    @Override
-    public void startElement(String uri, String localName, String qName,
-                             Attributes attributes) throws SAXException {
-        if (qName.equals("word")) {
-            countrysModel = new CountrysModel();
-            countrysModel.setName(attributes.getValue(0));
-            countrysModel.setCountryModelList(new ArrayList<CountryModel>());
-        } else if (qName.equals("country")) {
-            countryModel = new CountryModel();
-            countryModel.setName(attributes.getValue(0));
-        }
-    }
-    @Override
-    public void endElement(String uri, String localName, String qName)
-            throws SAXException {
-        if (qName.equals("country")) {
-            countrysModel.getCountryModelList().add(countryModel);
-        } else if (qName.equals("word")) {
-            countrysModelList.add(countrysModel);
-        }
-    }
-
-    @Override
-    public void characters(char[] ch, int start, int length)
-            throws SAXException {
-    }
-}

--
Gitblit v1.8.0