Md Razon Hossain
11/25/2019, 1:59 AMAnastasia Finogenova
11/25/2019, 4:14 AMMd Razon Hossain
11/25/2019, 4:15 AMhikkidev
11/25/2019, 4:33 AMMd Razon Hossain
11/27/2019, 4:03 AMclass SharedPref() {
companion object {
private fun getSharedPreference(): SharedPreferences {
return MyApplication.applicationContext.getSharedPreferences(
BuildConfig.APPLICATION_ID,
Context.MODE_PRIVATE
)
}
private fun getSharedPreferenceEditor(): SharedPreferences.Editor {
return getSharedPreference().edit()
}
fun setUserType(type: Int) {
getSharedPreferenceEditor().putInt(USER_TYPE_PREF, type).apply()
}
fun getUserType(): Int {
return getSharedPreference().getInt(USER_TYPE_PREF, 4)
}
}
}
MyApp Class:
class MyApplication : MultiDexApplication() {
init {
INSTANCE = this
}
companion object {
private lateinit var INSTANCE: MyApplication
val applicationContext: Context
get() {
return INSTANCE.applicationContext
}
}
}
What am I missing here?hikkidev
11/27/2019, 8:15 AMfun setUserType(type: Int) {
println("newValue $type")
...
}