Example #1
0
        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
          String searchKey = s.toString();
          mSearchList = m_myApplication.showCurCityList(searchKey);

          String[] data = new String[mSearchList.size()];
          for (int i = 0, j = mSearchList.size(); i < j; i++) {
            data[i] = mSearchList.get(i).getProvince() + "-" + mSearchList.get(i).getCity();
          }
          ArrayAdapter<String> adapter;
          adapter = new ArrayAdapter<String>(ChooseCity.this, R.layout.drawer_list_style, data);
          // adapter = new
          // ArrayAdapter<String>(ChooseCity.this,android.R.layout.simple_expandable_list_item_1,data);
          mlistView.setAdapter(adapter);
        }