public void SetForecast(HourlyForecastItemViewModel forecastView) { forecastDate.Text = forecastView.Date; forecastIcon.Text = forecastView.WeatherIcon; forecastCondition.Text = forecastView.Condition; forecastTempHi.Text = forecastView.HiTemp; if (SimpleWeather.Utils.Settings.API.Equals(WeatherData.WeatherAPI.OpenWeatherMap) || SimpleWeather.Utils.Settings.API.Equals(WeatherData.WeatherAPI.MetNo)) { forecastPoPIcon.Text = mContext.GetString(Resource.String.wi_cloudy); } else { forecastPoPIcon.Text = mContext.GetString(Resource.String.wi_raindrop); } forecastPoP.Text = forecastView.PoP; forecastWindDirection.Rotation = forecastView.WindDirection; forecastWindSpeed.Text = forecastView.WindSpeed; }
public void SetForecast(HourlyForecastItemViewModel forecastView) { forecastDate.Text = forecastView.Date; forecastIcon.Text = forecastView.WeatherIcon; forecastTempHi.Text = forecastView.HiTemp; }
public HourlyForecastItem(Context context, HourlyForecastItemViewModel forecastView) : base(context) { Initialize(context); SetForecast(forecastView); }