package Ġuk . co . alt 2 3 6 . bt connection log . shared prefs Ċ Ċ import Ġandroid . content . SharedPreferences Ċ import Ġuk . co . alt 2 3 6 . bt connection log . shared prefs . key matcher . Specific Key Matcher Ċ Ċ class ĠShared Preference Boolean LiveData ( prefs : ĠSharedPreferences , Ġkey : ĠString , Ġdef Value : ĠBoolean ) Ġ: ĊĠĠĠ ĠShared Preference LiveData < Boolean >( prefs , ĠSpecific Key Matcher ( key ), Ġdef Value ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠgetValue From Preferences ( key : ĠString , Ġdef Value : ĠBoolean ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġshared Prefs . getBoolean ( key , Ġdef Value ) ĊĠĠĠ Ġ} Ċ }