【问题标题】:What is the easiest way to save a variable using shared preferences in kotlin? [duplicate]在 kotlin 中使用共享首选项保存变量的最简单方法是什么? [复制]
【发布时间】:2020-10-30 14:41:47
【问题描述】:

使用共享首选项 (kotlin) 保存和加载此变量的最简单方法是什么?

var score = 12.5

是的,score 变量是双精度而非整数。

【问题讨论】:

  • 你有没有尝试过?
  • 不,它没有回答我的问题,因为它不详细,而且他们使用的是 java 而不是 kotlin,我想知道如何使用 kotlin 来做到这一点。
  • 使用浮点数,也可以查看这个库:github.com/chibatching/Kotpref
  • 不,我没学过Java我学过python

标签: android kotlin sharedpreferences


【解决方案1】:

放入:

with(PreferenceManager.getDefaultSharedPreferences(this).edit()){
 putDouble("SCORE",score)
 apply()
}

检索:

val score = PreferenceManager.getDefaultSharedPreferences(this).getDouble("SCORE",0.0)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-26
    • 2016-09-03
    • 2023-03-21
    • 1970-01-01
    • 2012-10-15
    • 2016-09-02
    • 1970-01-01
    • 2018-09-16
    相关资源
    最近更新 更多