我尝试使用高于API11级的MULTI_MODE_PROCESS,但仍然无法在activity中获得更新值,并且在远程服务中更新了值。我不能分享在远程服务和活动的偏好,即使在froyo,姜饼versions.Is这是一个错误在安卓?我们对此有什么解决方案吗?
发布于 2013-02-11 16:11:21
没有代码,就不清楚您到底在做什么,但我猜您做了与我最初做过的相同的事情:只需将现有的对getSharedPreferences()的调用更改为使用MULTI_MODE_PROCESS并期望同步。这还不够;在访问可能已被另一个进程更改的SharedPreferences之前,还必须再次调用getSharedPreferences() (使用多进程标志)。
https://stackoverflow.com/questions/13798894
复制相似问题