Prefs.kt 618 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
package com.example.juegotocame

import android.content.Context
import android.content.SharedPreferences

class Prefs (context : Context) {
    val PREF_NAME ="com.example.juegotocame"
    val SHARED_NAME = "Android"
    val SHARED_PUNTOS = "Puntos"
    val prefs: SharedPreferences = context.getSharedPreferences(PREF_NAME, 0)

    var name: String?
        get() = prefs.getString(SHARED_NAME, "ANDROID")
        set(value) = prefs.edit().putString(SHARED_NAME, value).apply()
    var puntos: Int
        get() = prefs.getInt(SHARED_PUNTOS, 0)
        set(value) = prefs.edit().putInt(SHARED_PUNTOS, value).apply()
}