From 342bc9cde46e41366ec315893ab0952658844152 Mon Sep 17 00:00:00 2001 From: Colton Leighton Date: Sun, 22 Mar 2026 11:44:47 -0700 Subject: [PATCH] Refactor method name in UpdateUI and update calls in HomeActivity and DaysAdapter --- app/src/main/java/com/aniketjain/weatherapp/HomeActivity.java | 2 +- .../java/com/aniketjain/weatherapp/adapter/DaysAdapter.java | 2 +- .../main/java/com/aniketjain/weatherapp/update/UpdateUI.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/aniketjain/weatherapp/HomeActivity.java b/app/src/main/java/com/aniketjain/weatherapp/HomeActivity.java index 4c5d32d..c2aa720 100644 --- a/app/src/main/java/com/aniketjain/weatherapp/HomeActivity.java +++ b/app/src/main/java/com/aniketjain/weatherapp/HomeActivity.java @@ -249,7 +249,7 @@ private void updateUI() { binding.layout.updatedAtTv.setText(updated_at); binding.layout.conditionIv.setImageResource( getResources().getIdentifier( - UpdateUI.getIconID(condition, update_time, sunrise, sunset), + UpdateUI.getWeatherIconDrawableName(condition, update_time, sunrise, sunset), "drawable", getPackageName() )); diff --git a/app/src/main/java/com/aniketjain/weatherapp/adapter/DaysAdapter.java b/app/src/main/java/com/aniketjain/weatherapp/adapter/DaysAdapter.java index a39c154..cf81ab1 100644 --- a/app/src/main/java/com/aniketjain/weatherapp/adapter/DaysAdapter.java +++ b/app/src/main/java/com/aniketjain/weatherapp/adapter/DaysAdapter.java @@ -96,7 +96,7 @@ private void updateUI(DayViewHolder holder) { holder.humidity.setText(humidity + "%"); holder.icon.setImageResource( context.getResources().getIdentifier( - UpdateUI.getIconID(condition, update_time, sunrise, sunset), + UpdateUI.getWeatherIconDrawableName(condition, update_time, sunrise, sunset), "drawable", context.getPackageName() )); diff --git a/app/src/main/java/com/aniketjain/weatherapp/update/UpdateUI.java b/app/src/main/java/com/aniketjain/weatherapp/update/UpdateUI.java index 1337c46..15541e8 100644 --- a/app/src/main/java/com/aniketjain/weatherapp/update/UpdateUI.java +++ b/app/src/main/java/com/aniketjain/weatherapp/update/UpdateUI.java @@ -6,7 +6,7 @@ public class UpdateUI { - public static String getIconID(int condition, long update_time, long sunrise, long sunset) { + public static String getWeatherIconDrawableName(int condition, long update_time, long sunrise, long sunset) { if (condition >= 200 && condition <= 232) return "thunderstorm"; else if (condition >= 300 && condition <= 321)