diff --git a/app/src/main/java/com/example/owen/weathergo/modules/dao/HourlyWeatherHolder.java b/app/src/main/java/com/example/owen/weathergo/modules/dao/HourlyWeatherHolder.java index f6ef3d4..bd46af3 100644 --- a/app/src/main/java/com/example/owen/weathergo/modules/dao/HourlyWeatherHolder.java +++ b/app/src/main/java/com/example/owen/weathergo/modules/dao/HourlyWeatherHolder.java @@ -42,12 +42,19 @@ public HourlyWeatherHolder(View itemView, ArrayList hourlyForeca public void bind(ArrayList hourlyForecastList) { try { for (int i = 0; i < hourlyForecastList.size(); i++) { - String mDate = hourlyForecastList.get(i).getDate(); - hourlyClock[i].setText(mDate.substring(mDate.length() - 5 - ,mDate.length()));//截取时间,不需要日期 - hourlyTemp[i].setText(String.format("%s℃",hourlyForecastList.get(i).getTmp())); - hourlyHumidity[i].setText(String.format("%s%%",hourlyForecastList.get(i).getHum())); - hourlyWind[i].setText(String.format("%sKm/h",hourlyForecastList.get(i).getSpd())); + if (i == 0) { + hourlyClock[i].setText("时间"); + hourlyTemp[i].setText("温度"); + hourlyHumidity[i].setText("湿度"); + hourlyWind[i].setText("风力"); + } else { + String mDate = hourlyForecastList.get(i).getDate(); + hourlyClock[i].setText(mDate.substring(mDate.length() - 5 + , mDate.length()));//截取时间,不需要日期 + hourlyTemp[i].setText(String.format("%s℃", hourlyForecastList.get(i).getTmp())); + hourlyHumidity[i].setText(String.format("%s%%", hourlyForecastList.get(i).getHum())); + hourlyWind[i].setText(String.format("%sKm/h", hourlyForecastList.get(i).getSpd())); + } } } catch (Exception e) { diff --git a/app/src/main/res/layout/items_hour_forecasts.xml b/app/src/main/res/layout/items_hour_forecasts.xml index 045f8cb..6701e77 100644 --- a/app/src/main/res/layout/items_hour_forecasts.xml +++ b/app/src/main/res/layout/items_hour_forecasts.xml @@ -9,6 +9,7 @@ android:paddingBottom="16dp" android:paddingTop="16dp">