Remove obsolete min SDK checks

This commit is contained in:
MM20
2021-09-23 16:56:18 +02:00
parent b83c70e3b4
commit d19b16f7b3
3 changed files with 13 additions and 24 deletions
@@ -29,19 +29,12 @@ class CurrencyConverter(context: Context) : Converter() {
private fun formatName(symbol: String, value: Double): String {
val text = StringBuilder()
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
val currency = Currency.getInstance(symbol) ?: return formatNameFallback(symbol)
val pluralCount = PluralRules.forLocale(Locale.getDefault()).select(value)
text.append(currency.getName(Locale.getDefault(), Currency.PLURAL_LONG_NAME, pluralCount, booleanArrayOf(false)))
.append(" ")
.append(repository.getFlag(symbol))
val currency = Currency.getInstance(symbol) ?: return formatNameFallback(symbol)
val pluralCount = PluralRules.forLocale(Locale.getDefault()).select(value)
text.append(currency.getName(Locale.getDefault(), Currency.PLURAL_LONG_NAME, pluralCount, booleanArrayOf(false)))
.append(" ")
.append(repository.getFlag(symbol))
} else {
val currency = JCurrency.getInstance(symbol) ?: return formatNameFallback(symbol)
text.append(currency.displayName)
.append(" ")
.append(repository.getFlag(symbol))
}
return text.toString()
}