michaelcarrano/detective-droid

View on GitHub
app/src/main/java/com/michaelcarrano/detectivedroid/BaseApplication.kt

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
package com.michaelcarrano.detectivedroid

import android.app.Application
import androidx.preference.PreferenceManager
import com.michaelcarrano.detectivedroid.presentation.ThemeHelper
import com.michaelcarrano.detectivedroid.presentation.settings.PREF_APP_THEME

open class BaseApplication : Application() {

    override fun onCreate() {
        super.onCreate()
        val theme = PreferenceManager.getDefaultSharedPreferences(this)
            .getString(PREF_APP_THEME, ThemeHelper.DEFAULT_MODE)!!
        ThemeHelper.applyTheme(theme)
    }
}