1 package jp.sfjp.gokigen.a01c.preference
3 import android.content.Context
4 import android.content.SharedPreferences
5 import androidx.preference.PreferenceManager
7 class PreferenceInitializer
9 fun initializePreferences(context : Context)
13 initializeApplicationPreferences(context)
21 private fun initializeApplicationPreferences(context : Context)
25 val preferences = PreferenceManager.getDefaultSharedPreferences(context) ?: return
26 val items : Map<String, *> = preferences.all
27 val editor : SharedPreferences.Editor = preferences.edit()
28 if (!items.containsKey(IPreferenceCameraPropertyAccessor.CONNECTION_METHOD))
31 IPreferenceCameraPropertyAccessor.CONNECTION_METHOD,
32 IPreferenceCameraPropertyAccessor.CONNECTION_METHOD_DEFAULT_VALUE