2016-04-22 106 views
0

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

SharedPreferences似乎不起作用,所以这样做的最好方法是什么?

+0

如果您需要互联网,也许您可​​以查看Google+ API。 –

回答

0

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