if (smallerBounds != null)
geocoder.setViewport(smallerBounds);
geocoder.getLocations(query.getQuery(), handler);
// Google Local Search
LocalSearch search = new LocalSearch();
search.setAddressLookupMode(AddressLookupMode.ENABLED);
if (!smallerBounds.isEmpty())
search.setCenterPoint(smallerBounds.getCenter());
search.addSearchCompleteHandler(handler);
search.execute(query.getQuery());
}