package com.magnet.smartshopper.wunderground; import retrofit.RestAdapter; import com.magnet.smartshopper.wunderground.model.Weather; import com.magnet.smartshopper.wunderground.model.WeatherResponse; public class WeatherService { public static final String BASE_URL = "http://api.wunderground.com/"; private static RestAdapter restAdapter = new RestAdapter.Builder() .setEndpoint(BASE_URL) .build(); public static Weather getCurrentTemperature() { restAdapter.setLogLevel(RestAdapter.LogLevel.FULL); WeatherServiceClient apiService = restAdapter.create(WeatherServiceClient.class); WeatherResponse response = apiService.getCurrentWeather(); Weather weather = new Weather(); weather.setTemp(response.getCurrent_observation().getTemp_f().toString()); weather.setIconUrl(response.getCurrent_observation().getIcon_url()); return weather; } }