From 09f1a775671a7a7eb81be7cd81d02492887e168d Mon Sep 17 00:00:00 2001 From: Gonzalo Lozg Date: Mon, 26 Feb 2024 23:30:23 -0500 Subject: [PATCH] Refactor: Utilize 'itemView.context' in the HoroscopeViewHolder for improved context handling. --- .idea/appInsightsSettings.xml | 26 +++++++++++++++++++ .idea/gradle.xml | 4 +-- .idea/misc.xml | 1 - .../horoscope/adapter/HoroscopeViewHolder.kt | 2 +- 4 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 .idea/appInsightsSettings.xml diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml new file mode 100644 index 0000000..371f2e2 --- /dev/null +++ b/.idea/appInsightsSettings.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 6d89050..cb865f6 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,10 +1,9 @@ + diff --git a/.idea/misc.xml b/.idea/misc.xml index e7b1341..2530821 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/app/src/main/java/com/aristidevs/horoscapp/ui/horoscope/adapter/HoroscopeViewHolder.kt b/app/src/main/java/com/aristidevs/horoscapp/ui/horoscope/adapter/HoroscopeViewHolder.kt index b6cf98f..79f09dc 100644 --- a/app/src/main/java/com/aristidevs/horoscapp/ui/horoscope/adapter/HoroscopeViewHolder.kt +++ b/app/src/main/java/com/aristidevs/horoscapp/ui/horoscope/adapter/HoroscopeViewHolder.kt @@ -11,7 +11,7 @@ class HoroscopeViewHolder(view: View) : RecyclerView.ViewHolder(view) { private val binding = ItemHoroscopeBinding.bind(view) fun render(horoscopeInfo: HoroscopeInfo, onItemSelected: (HoroscopeInfo) -> Unit) { - val context = binding.tvTitle.context + val context = itemView.context binding.ivHoroscope.setImageResource(horoscopeInfo.img) binding.tvTitle.text = context.getString(horoscopeInfo.name)