Blankj / Blankj/AndroidUtilCode

SPUtils 取不出值

オープン
#1,619 コメント 0 件 リアクション 0 件 担当者 1 名 @Blankj が担当を希望しています GitHub で見る
bug
主要言語
Java
スター
33.6k
フォーク
10.6k
PR マージ指標
30日以内にマージされた PR はありません

説明

我在DialogFragment中存值 :SPUtils.getInstance().put(Keys.UpdateTime, time)
存完后kill app,
然后重启app,
在我的MainActivity中取值,这时有值。
再kill app 重启app,然后没有值。

后来我这样存,
```
val time: Long = System.currentTimeMillis()
val sp = context.getSharedPreferences("fpp",Context.MODE_PRIVATE)
sp.edit().putLong(Keys.UpdateTime,time).apply()
```
这样取
val sp = context.getSharedPreferences("fpp", Context.MODE_PRIVATE)
val lastTime= sp.getLong(Keys.UpdateTime,-1)
就没有问题了,
不知道怎么回事?

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。