2017-01-03 257 views
4

我有一些问题,请帮助我,以下是我的问题?共享首选项是否在用户之间共享

  • 是否共享偏好数据在用户间共享?

  • 我们也可以在两个不同的用户有相同的部件ID?

  • 我有一个小部件,任何用户都可以使用。当访客用户或任何新用户切换到时,我遇到一些 冲突。 特别是,我的小部件可调整大小,并且为了保存它的状态,以便在手机重新启动或某些刷新事件时可以相应地进行充气。这些对于管理员用户来说是完美的,但在添加访客或用户切换时,它的行为异常。

+1

向你的查询中添加更多详细资料我没有找到 – Gattsu

+0

你在这里问了很多问题 - 请将它们分开,以便人们更容易回答。正如上面的评论提到的,请添加更多细节。你在说你的应用中的用户吗?系统级别的用户? – chandsie

回答

0

是共享偏好数据让人们在用户共享的,如果我们定义上下文模式而对于更详细的创建SahredPreference您可以阅读here for detail,here.对于窗口小部件ID我想我们可以给同一ID在不同的用户,但在这里(我不确定)也应该是Mode的概念。

+0

仍然有疑问,当我们在android中创建一个新用户时,所有应用程序都会像第一次启动时一样运行。上下文模式更多地处于应用程序级别。 – Saty

+0

我认为现在MODE_WORLD已经被弃用了。因此,您可以使用OBB文件(/ sdcard/Android/obb)在用户之间共享数据,因为它可以在diff用户之间共享。你可以在谷歌上找到一个很好的例子。 希望有所帮助。 –