Exemple #1
0
        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);
 }