【发布时间】:2018-05-29 11:47:55
【问题描述】:
我知道申请和提交之间的区别。
就我而言,我想使用commit(),但android 建议我使用apply(),因为它在后台运行并且不会阻塞主线程。
如果我使用 apply,这样的事情会起作用吗?或者 apply 在调用之前没有更新它吗?
editor.putBoolean("TEST", true)
editor.apply()
if (preferences.getBoolean("TEST")) {
//do something
}
【问题讨论】: