При попытке определить цвет текста в файле строк, как показано ниже, он работает нормально, используя java
<string name="price_value">Rp %1$s <font color=\"#f8011e\">(-%2$s)</font> </string>
, и приведенная выше строка используется следующим образом в моем коде java:
Html.fromHtml(String.format(
getString(R.string.price_value),
price,
discount + "%"
));
Но та же самая строка не работает с Kotlin.Ниже приведен код для Kotlin
Html.fromHtml(String.format(
getString(R.string.price_value),
price,
discount + "%"
))
Эта строка должна была изменить цвет 2-го динамического параметра, но она работает только в Java, но Kotlin не меняет цвет.
Так может кто-тоскажите, пожалуйста, почему он не работает с Kotlin ?
Я также задавал тот же вопрос на странице обсуждения Kotlin, но не получил там никакого ответа.
https://discuss.kotlinlang.org/t/html-tags-inside-strings-xml-is-not-working-with-kotlin/7739