From 0eb836602701493974b48cc4224a0b2c80f912ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Szczodrzy=C5=84ski?= Date: Sun, 19 Jan 2020 22:29:34 +0100 Subject: [PATCH] [Changelog] Fix changelog dialog appearance on Android N+. --- .../edziennik/ui/dialogs/changelog/ChangelogDialog.kt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/changelog/ChangelogDialog.kt b/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/changelog/ChangelogDialog.kt index 9137e882..dfcb12d5 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/changelog/ChangelogDialog.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/changelog/ChangelogDialog.kt @@ -4,6 +4,7 @@ package pl.szczodrzynski.edziennik.ui.dialogs.changelog +import android.os.Build import android.text.Html import android.widget.ScrollView import android.widget.TextView @@ -44,8 +45,13 @@ class ChangelogDialog( val text = app.assets.open("pl-changelog.html").bufferedReader().use { it.readText() - }.replace("
  • ", "
  • - ") - textView.text = Html.fromHtml(text) + } + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + textView.text = Html.fromHtml(text) + } + else { + textView.text = Html.fromHtml(text.replace("
  • ", "
  • - ")) + } val scrollView = ScrollView(activity) scrollView.addView(textView)