@Override protected PlaceRecord doInBackground(Location... location) { PlaceRecord place = null; if (HAS_NETWORK) { place = getPlaceFromURL(generateURL(USERNAME, location[0])); if ("" != place.getCountryName()) { place.setLocation(location[0]); place.setFlagBitmap(getFlagFromURL(place.getFlagUrl())); } else { place = null; } } else { place = new PlaceRecord(location[0]); if (location[0].distanceTo(mockLoc1) < 100) { place.setCountryName("United States"); place.setPlace("The Greenhouse"); place.setFlagBitmap(mStubBitmap); } else { place.setCountryName("United States"); place.setPlace("Berwyn"); place.setFlagBitmap(mStubBitmap); } } return place; }
@Override protected PlaceRecord doInBackground(Location... location) { PlaceRecord place = null; if (mHasNetwork) { // Get the PlaceBadge information place = getPlaceFromURL(generateURL(USERNAME, location[0])); place.setLocation(location[0]); if ("" != place.getCountryName()) { place.setFlagBitmap(getFlagFromURL(place.getFlagUrl())); } else { place.setFlagBitmap(sStubBitmap); } } else { place = new PlaceRecord(); place.setLocation(location[0]); place.setFlagBitmap(sStubBitmap); place.setFlagUrl("file://stub.gif"); if (place.intersects(sMockLoc1)) { place.setCountryName(sMockCountryName1); place.setPlace(sMockPlaceName1); } else if (place.intersects(sMockLoc2)) { place.setCountryName(sMockCountryName1); place.setPlace(sMockPlaceName2); } else { place.setCountryName(sMockCountryNameInvalid); place.setPlace(sMockPlaceNameInvalid); } } return place; }