Commit 32fae3c8 authored by Mikhail Shamburov's avatar Mikhail Shamburov
Browse files

поправил отображение рейтинга до 1 цифры после запятой

parent bd4242e0
Showing with 13 additions and 1 deletion
+13 -1
package com.sequenia.testtaskapp.ui.data.wrappers
import com.sequenia.testtaskapp.data.entities.Film
import java.util.*
/**
* Wrapper для фильмов
......@@ -26,4 +27,12 @@ class FilmWrapper(
return stringBuilder.toString()
}
fun ratingToString(
floatingPoints: Int = 1
): String? {
return film.rating?.let {
String.format(Locale.US, "%.${floatingPoints}f", it)
}
}
}
\ No newline at end of file
......@@ -78,13 +78,16 @@ class FilmsDetailsFragment :
toolbarTitleView?.text = film.localizedName
binding.filmNameText.text = film.name
binding.genresAndYearText.text = resources.getString(
R.string.description_genres_and_year,
filmWrapper.concatenateGenresAndYear()
)
binding.ratingText.text =
film.rating?.toString()
filmWrapper.ratingToString()
?: resources.getString(R.string.empty_data)
binding.descriptionText.text = film.description
}
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment