我正在尝试移植我们的应用以在供应商的平板电脑上运行,该平板电脑使用Android的multiple user profiles。这会产生问题,因为每次创建配置文件时,我们的应用程序都会进入设置模式(因为尚未设置SharedPreferences)。我想让管理员配置文件设置一次应用程序,所有其他配置文件将只加载此配置。
SharedPreferences似乎不起作用,那么最好的方法是什么?
答案 0 :(得分:0)
您可以将首选项保存到文件中。我会创建一个对象,然后将其转换为json,最后将json保存到文件中。加载应用程序时,我会获取文件并将json读回对象。 BTW:共享首选项是位于您设备上的xml文件。