From f19b196aac1dfa452d658146a1aee99e178b2b19 Mon Sep 17 00:00:00 2001 From: Mateusz Lubecki Date: Thu, 25 Nov 2021 21:56:02 +0100 Subject: [PATCH] displaying windspeed either in m/s and knots --- .../FavouritesStationDetailsUpdater.java | 4 +- .../WeatherStationRecyclerViewAdapter.java | 26 ------ .../type/StationSummaryActElements.java | 4 +- .../type/StationWindRoseActElements.java | 16 ++-- .../mobile/pogodacc/type/web/Summary.java | 87 +++++++++++++++++-- app/src/main/res/layout/fragment_pressure.xml | 4 +- .../main/res/layout/fragment_temperature.xml | 24 ++--- app/src/main/res/layout/fragment_wind.xml | 24 ++--- 8 files changed, 120 insertions(+), 69 deletions(-) diff --git a/app/src/main/java/cc/pogoda/mobile/pogodacc/activity/updater/FavouritesStationDetailsUpdater.java b/app/src/main/java/cc/pogoda/mobile/pogodacc/activity/updater/FavouritesStationDetailsUpdater.java index b055d2a..359723a 100644 --- a/app/src/main/java/cc/pogoda/mobile/pogodacc/activity/updater/FavouritesStationDetailsUpdater.java +++ b/app/src/main/java/cc/pogoda/mobile/pogodacc/activity/updater/FavouritesStationDetailsUpdater.java @@ -87,10 +87,10 @@ public class FavouritesStationDetailsUpdater implements Runnable { // check if station transmits humidity if (summary.humidity_qf_native.equals(QualityFactor.FULL) || summary.humidity_qf_native.equals(QualityFactor.DEGRADED)) { - str = String.format("%d°C %d%% %s %3.1f m/s max %3.1f m/s", Math.round(summary.avg_temperature), summary.humidity, summary.getWindDirStr(), summary.average_speed, summary.gusts); + str = String.format("%d°C %d%% %s %s max %s", Math.round(summary.avg_temperature), summary.humidity, summary.getWindDirStr(), summary.getWindspeedStr(), summary.getWindgustsStr()); } else { - str = String.format("%d°C %s %3.1f m/s max %3.1f m/s", Math.round(summary.avg_temperature), summary.getWindDirStr(), summary.average_speed, summary.gusts); + str = String.format("%d°C %s %s max %s", Math.round(summary.avg_temperature), summary.getWindDirStr(), summary.getWindspeedStr(), summary.getWindgustsStr()); } } else { diff --git a/app/src/main/java/cc/pogoda/mobile/pogodacc/adapter/WeatherStationRecyclerViewAdapter.java b/app/src/main/java/cc/pogoda/mobile/pogodacc/adapter/WeatherStationRecyclerViewAdapter.java index 8ef4337..cc39ed2 100644 --- a/app/src/main/java/cc/pogoda/mobile/pogodacc/adapter/WeatherStationRecyclerViewAdapter.java +++ b/app/src/main/java/cc/pogoda/mobile/pogodacc/adapter/WeatherStationRecyclerViewAdapter.java @@ -119,32 +119,6 @@ public class WeatherStationRecyclerViewAdapter extends RecyclerView.Adapter