Exemplo n.º 1
0
 private void queryCities() {
   mCityList = coolWeatherDB.loadCities(selectedProvince.getId());
   if (mCityList.size() > 0) {
     dataList.clear();
     for (City city : mCityList) {
       dataList.add(city.getCityName());
     }
     adapter.notifyDataSetChanged();
     listview.setSelection(0);
     titleText.setText(selectedProvince.getProvinceName());
     currentLevel = LEVEL_CITY;
   } else {
     queryFromServer(selectedProvince.getProvinceCode(), "city");
   }
 }