![Aufmacherbild](https://heise.cloudimg.io/width/900/q65.png-lossy-65.webp-lossy-65.foil1/_www-heise-de_/select/ct/2019/11/1558360215363390/contentimages/image-1557133167525389.jpg)
Prefs Pur
Eleganter Zugriff auf Androids SharedPreferences in Kotlin
Zustände und Einstellungen speichere ich in Android-Apps mit SharedPreferences. Der Zugriff darauf nervt mich aber, weil ich ständig den gleichen Boilerplate-Code verwenden muss. Mit Kotlin und zwei trickreichen Klassen gelingt der Zugriff stattdessen wie auf eine Variable.
Bisher haben meine Apps auf SharedPreferences in Android-Apps zugegriffen, indem sie in der Activity eine Instanz der Klasse angefordert haben. Das sieht beispielsweise so aus:
p = this.context.getSharedPreferences(