From 4131f3f48b06b3ab4877a0fed2a5d4991661a0a9 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sun, 10 Jan 2021 13:52:40 +0200 Subject: [PATCH] Added Preferences class --- .../kotlin/com/tutpro/baresip/Preferences.kt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 app/src/main/kotlin/com/tutpro/baresip/Preferences.kt diff --git a/app/src/main/kotlin/com/tutpro/baresip/Preferences.kt b/app/src/main/kotlin/com/tutpro/baresip/Preferences.kt new file mode 100644 index 00000000..ddb2d54f --- /dev/null +++ b/app/src/main/kotlin/com/tutpro/baresip/Preferences.kt @@ -0,0 +1,17 @@ +package com.tutpro.baresip + +import android.content.Context +import androidx.preference.PreferenceManager + +class Preferences(context: Context) { + + companion object { + private const val DISPLAY_THEME = "com.tutpro.baresip.DISPLAY_THEME" + } + + private val preferences = PreferenceManager.getDefaultSharedPreferences(context) + + var displayTheme = preferences.getInt(DISPLAY_THEME, -1) + set(value) = preferences.edit().putInt(DISPLAY_THEME, value).apply() + +} \ No newline at end of file