public static synchronized boolean handleProvincesResponse(WeatherDB weatherDB, String response) { if (!TextUtils.isEmpty(response)) { String[] allProvinces = response.split(","); if (allProvinces.length > 0) { for (String p : allProvinces) { String[] array = p.split("|"); Province province = new Province(); province.setCode(array[0]); province.setName(array[1]); weatherDB.saveProvince(province); } return true; } } return false; }