Дело в том, что вам нужно создать URL, создать запрос HttpRequest и получить данные в формате XML или JSON.После этого вы можете проанализировать эти данные, чтобы получить необходимую информацию.Большинство людей делают это при каждом использовании, но я думаю, что для этого лучше всего иметь API.
Я разработал API, который создает URL-адрес, соединяет и получает данные в списке объектовкоторые представляют места в хорошо структурированном ООП-дизайне.И все происходит в фоновом режиме в AsyncTask, который возвращает информацию через интерфейс / слушатель.https://github.com/perezdidac/google-places-api.