diff --git a/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.java b/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.java deleted file mode 100644 index 0dfd3f73..00000000 --- a/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.java +++ /dev/null @@ -1,13 +0,0 @@ -package ai.elimu.content_provider.rest; - -import java.util.List; - -import ai.elimu.model.v2.gson.content.LetterSoundGson; -import retrofit2.Call; -import retrofit2.http.GET; - -public interface LetterSoundsService { - - @GET("content/letter-sounds") - Call> listLetterSounds(); -} diff --git a/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.kt b/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.kt new file mode 100644 index 00000000..004986f5 --- /dev/null +++ b/app/src/main/java/ai/elimu/content_provider/rest/LetterSoundsService.kt @@ -0,0 +1,10 @@ +package ai.elimu.content_provider.rest + +import ai.elimu.model.v2.gson.content.LetterSoundGson +import retrofit2.Call +import retrofit2.http.GET + +interface LetterSoundsService { + @GET("content/letter-sounds") + fun listLetterSounds(): Call> +} diff --git a/app/src/main/java/ai/elimu/content_provider/ui/letter_sound/LetterSoundsFragment.kt b/app/src/main/java/ai/elimu/content_provider/ui/letter_sound/LetterSoundsFragment.kt index 9d747438..76f64cc6 100644 --- a/app/src/main/java/ai/elimu/content_provider/ui/letter_sound/LetterSoundsFragment.kt +++ b/app/src/main/java/ai/elimu/content_provider/ui/letter_sound/LetterSoundsFragment.kt @@ -72,6 +72,10 @@ class LetterSoundsFragment : Fragment() { if (letterSoundGsons.isNotEmpty()) { processResponseBody(letterSoundGsons) + } else { + binding.progressBarLetterSounds.visibility = View.GONE + binding.textLetterSounds.text = + getString(R.string.lettersounds_size, 0) } } else { context?.let { context ->