我可以在android中以userwise方式保存共享偏好文件吗?

时间:2017-07-11 06:32:37

标签: java android sharedpreferences

我想基于user.my应用程序基于多用户登录保存我的首选项文件,如果我使用相同的设备进行登录和注销,则user1首选项与user2冲突,反之亦然。

2 个答案:

答案 0 :(得分:0)

您可以使用Context.getSharedPreferences(String, int)获取文件名的SharedPreferences实例。只需为不同的用户使用不同的文件名。

答案 1 :(得分:0)

您可以使用context.getSharedPreferences("UNIQUE_KEY", Context.MODE_PRIVATE);创建多个首选项文件。

在您的情况下," UNIQUE KEY"例如,可以是用户的ID。