From 3658aef2e2eb4fb0ff058330e70a402d2fdd5687 Mon Sep 17 00:00:00 2001 From: Alinson Xavier Date: Sun, 29 Dec 2019 11:42:10 -0600 Subject: [PATCH] Use dark navigation bar in dark theme --- .../org/isoron/uhabits/activities/AndroidThemeSwitcher.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.kt b/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.kt index 9c8c8f6b3..a999f0941 100644 --- a/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.kt +++ b/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.kt @@ -19,6 +19,7 @@ package org.isoron.uhabits.activities +import android.support.v4.content.* import org.isoron.androidbase.activities.* import org.isoron.uhabits.* import org.isoron.uhabits.core.preferences.* @@ -34,6 +35,8 @@ class AndroidThemeSwitcher override fun applyDarkTheme() { activity.setTheme(R.style.AppBaseThemeDark) + activity.window.navigationBarColor = + ContextCompat.getColor(activity, R.color.grey_900) } override fun applyLightTheme() { @@ -42,5 +45,7 @@ class AndroidThemeSwitcher override fun applyPureBlackTheme() { activity.setTheme(R.style.AppBaseThemeDark_PureBlack) + activity.window.navigationBarColor = + ContextCompat.getColor(activity, R.color.black) } }