Esempio n. 1
0
  private void showWeatherUpdate(WeatherInfo winfo) {
    Date now = new Date();

    Calendar calendar = GregorianCalendar.getInstance(); // creates a new calendar instance
    calendar.setTime(now); // assigns calendar to given date

    String day = String.valueOf(calendar.get(Calendar.DAY_OF_MONTH));
    String month = calendar.getDisplayName(Calendar.MONTH, Calendar.LONG, Locale.ITALIAN);
    String year = String.valueOf(calendar.get(Calendar.YEAR));

    String title = selectedCity + ", " + day + " " + month + " " + year;
    mDegree.setText(winfo.getDegree() + "°C");
    mTitle.setText(title);
    // mIconWeather.setImageBitmap(winfo.getIcon());

    int resID =
        getResources().getIdentifier("icon" + winfo.getCode(), "drawable", getPackageName());
    mIconWeather.setImageResource(resID);
    // Toast.makeText(this, "Using image: "+"icon"+winfo.getCode()+" ("+resID+")",
    // Toast.LENGTH_SHORT).show();
  }