在Android上分享用户个人资料之间偏好的最佳方式

时间:2016-04-22 14:15:23

标签: java android sharedpreferences

我正在尝试移植我们的应用以在供应商的平板电脑上运行,该平板电脑使用Android的multiple user profiles。这会产生问题,因为每次创建配置文件时,我们的应用程序都会进入设置模式(因为尚未设置SharedPreferences)。我想让管理员配置文件设置一次应用程序,所有其他配置文件将只加载此配置。

SharedPreferences似乎不起作用,那么最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以将首选项保存到文件中。我会创建一个对象,然后将其转换为json,最后将json保存到文件中。加载应用程序时,我会获取文件并将json读回对象。 BTW:共享首选项是位于您设备上的xml文件。